Класс FixtureInjector
Слушатель тестов, используемый для инъекции менеджера фикстур во все тесты, которые объединены внутри набора тестов.
- Cake\TestSuite\Fixture\FixtureInjector реализует PHPUnit_Framework_TestListener
Подробное описание методов
__constructsource public
__construct( Cake\TestSuite\Fixture\FixtureManager $manager )
Конструктор. Сохраняет внутреннюю ссылку на переданного менеджера фикстур.
Параметры
-
Cake\TestSuite\Fixture\FixtureManager$manager - Менеджер фикстур
addErrorsource public
addError( PHPUnit_Framework_Test $test , Exception $e , float $time )
Не реализовано
Параметры
- PHPUnit_Framework_Test
$test - Тест для добавления ошибок.
- Exception
$e - Исключение
- float
$time - текущее время
addFailuresource public
addFailure( PHPUnit_Framework_Test $test , PHPUnit_Framework_AssertionFailedError $e , float $time )
Не реализовано
Параметры
- PHPUnit_Framework_Test
$test - Тест
- PHPUnit_Framework_AssertionFailedError
$e - Неуспешное утверждение
- float
$time - текущее время
addIncompleteTestsource public
addIncompleteTest( PHPUnit_Framework_Test $test , Exception $e , float $time )
Не реализовано
Параметры
- PHPUnit_Framework_Test
$test - Тест
- Exception
$e - Ошибка неполного теста.
- float
$time - текущее время
addRiskyTestsource public
addRiskyTest( PHPUnit_Framework_Test $test , Exception $e , float $time )
Не реализовано
Параметры
- PHPUnit_Framework_Test
$test - Тест
- Exception
$e - Исключение для отслеживания
- float
$time - текущее время
addSkippedTestsource public
addSkippedTest( PHPUnit_Framework_Test $test , Exception $e , float $time )
Не реализовано
Параметры
- PHPUnit_Framework_Test
$test - Тест
- Exception
$e - Исключение пропущенного теста
- float
$time - текущее время
addWarningsource public
addWarning( PHPUnit_Framework_Test $test , PHPUnit_Framework_Warning $e , float $time )
Не реализовано
Параметры
- PHPUnit_Framework_Test
$test - Тест для добавления предупреждений.
- PHPUnit_Framework_Warning
$e - Предупреждение
- float
$time - текущее время
endTestsource public
endTest( PHPUnit_Framework_Test $test , float $time )
Выгружает фикстуры из теста.
Параметры
- PHPUnit_Framework_Test
$test - Тест
- float
$time - текущее время
endTestSuitesource public
endTestSuite( PHPUnit_Framework_TestSuite $suite )
Уничтожает фикстуры, созданные менеджером фикстур по завершении выполнения набора тестов.
Параметры
- PHPUnit_Framework_TestSuite
$suite - Набор тестов
startTestsource public
startTest( PHPUnit_Framework_Test $test )
Добавляет фикстуры к тесту при его запуске.
Параметры
- PHPUnit_Framework_Test
$test - Тест
startTestSuitesource public
startTestSuite( PHPUnit_Framework_TestSuite $suite )
Перебирает тесты внутри набора тестов и создаёт необходимые фикстуры, как они были выражены в каждом тесте.
Параметры
- PHPUnit_Framework_TestSuite
$suite - Набор тестов
Краткое описание свойств
© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
http://api.cakephp.org/3.1/class-Cake.TestSuite.Fixture.FixtureInjector.html