IntegrationTestCase

Extends\PHPUnit\Framework\TestCase

Integration test helper.

author

Fabien Potencier fabien@symfony.com

author

Karma Dordrak drak@zikula.org

package

Default

Methods

doIntegrationTest

doIntegrationTest( $file, $message, $condition, $templates, $exception, $outputs)

Arguments

$file

$message

$condition

$templates

$exception

$outputs

getExtensions

getExtensions(): array<mixed,\Twig\Extension\ExtensionInterface>

Response

array<mixed,\Twig\Extension\ExtensionInterface>

getFixturesDir

getFixturesDir(): string
abstract

Response

string

getLegacyTests

getLegacyTests()

getRuntimeLoaders

getRuntimeLoaders(): array<mixed,\Twig\RuntimeLoader\RuntimeLoaderInterface>

getTests

getTests( $name, $legacyTests = false)

Arguments

$name

$legacyTests

getTwigFilters

getTwigFilters(): array<mixed,\Twig\TwigFilter>

Response

array<mixed,\Twig\TwigFilter>

getTwigFunctions

getTwigFunctions(): array<mixed,\Twig\TwigFunction>

Response

array<mixed,\Twig\TwigFunction>

getTwigTests

getTwigTests(): array<mixed,\Twig\TwigTest>

Response

array<mixed,\Twig\TwigTest>

parseTemplates

parseTemplates( $test)
static

Arguments

$test

testIntegration

testIntegration( $file, $message, $condition, $templates, $exception, $outputs)
dataProvider

getTests

Arguments

$file

$message

$condition

$templates

$exception

$outputs

testLegacyIntegration

testLegacyIntegration( $file, $message, $condition, $templates, $exception, $outputs)
dataProvider

getLegacyTests

group

legacy

Arguments

$file

$message

$condition

$templates

$exception

$outputs