Класс yii\codeception\DbTestCase
| Наследование | yii\codeception\DbTestCase » yii\codeception\TestCase » Codeception\TestCase\Test |
|---|---|
| Используемые трейты | yii\test\FixtureTrait |
| Доступно с версии | 2.0 |
| Исходный код | https://github.com/yiisoft/yii2-codeception/blob/master/DbTestCase.php |
Базовый класс для тестов баз данных
Публичные свойства
| Свойство | Тип | Описание | Определено в |
|---|---|---|---|
| $appConfig | массив|строка | Конфигурация приложения, которая будет использоваться для создания экземпляра приложения для каждого теста. | yii\codeception\TestCase |
Публичные методы
| Метод | Описание | Определено в |
|---|---|---|
| __call() | Вызывает метод с указанным именем, который не является методом класса. | yii\codeception\TestCase |
| __get() | Возвращает значение свойства объекта. | yii\codeception\TestCase |
| fixtures() | Объявляет фикстуры, необходимые для текущего тестового случая. | yii\test\FixtureTrait |
| getFixture() | Возвращает фикстуру с указанным именем. | yii\test\FixtureTrait |
| getFixtures() | Возвращает объекты фикстур, как указано в globalFixtures() и fixtures(). | yii\test\FixtureTrait |
| globalFixtures() | Объявляет фикстуры, используемые различными тестовыми случаями. | yii\codeception\DbTestCase |
| initFixtures() | Инициализирует фикстуры | yii\test\FixtureTrait |
| loadFixtures() | Загружает указанные фикстуры. | yii\test\FixtureTrait |
| unloadFixtures() | Выгружает указанные фикстуры. | yii\test\FixtureTrait |
Защищенные методы
| Метод | Описание | Определено в |
|---|---|---|
| createFixtures() | Создает указанные экземпляры фикстур. | yii\test\FixtureTrait |
| destroyApplication() | Удаляет экземпляр приложения, созданный методом mockApplication(). | yii\codeception\TestCase |
| mockApplication() | Создает имитацию экземпляра приложения. | yii\codeception\TestCase |
| setUp() | yii\codeception\TestCase | |
| tearDown() | yii\codeception\TestCase |
Подробности методов
globalFixtures() публичный метод
Объявляет фикстуры, используемые различными тестовыми случаями.
Возвращаемое значение должно быть аналогично возвращаемому значению метода fixtures(). Обычно этот метод переопределяется в базовом классе.
| public массив globalFixtures ( ) | ||
|---|---|---|
| возврат | массив |
Фикстуры, используемые различными тестовыми случаями. |
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-codeception-dbtestcase.html