Пространство имён Fixture
Интерфейсы
-
FixtureStrategyInterface
Базовый интерфейс для стратегий, используемых для управления фикстурами для TestCase.
Классы
-
FixtureHelper
Помощник для управления фикстурами.
-
FixtureInjector
Слушатель тестов, используемый для внедрения менеджера фикстур во все тесты, которые составлены внутри набора тестов.
-
FixtureManager
Класс-фабрика для управления жизненным циклом фикстур тестов.
-
PHPUnitExtension
Расширение PHPUnit для интеграции фикстур CakePHP, содержащих только данные.
-
SchemaLoader
Создаёт схему тестовой базы данных из одного или нескольких файлов дампов SQL.
-
TestFixture
Cake TestFixture отвечает за создание и удаление таблиц, которые будут использоваться во время тестирования.
-
TransactionStrategy
Стратегия фикстур, которая оборачивает фикстуры в транзакцию, которая откатывается после каждого теста.
-
TruncateStrategy
Стратегия фикстур, которая обнуляет все таблицы фикстур в конце теста.
© 2005–present 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.
https://api.cakephp.org/4.4/namespace-Cake.TestSuite.Fixture.html