On this page
Class yii\codeception\DbTestCase
Inheritance | yii\codeception\DbTestCase » yii\codeception\TestCase » Codeception\TestCase\Test |
---|---|
Uses Traits | yii\test\FixtureTrait |
Available since version | 2.0 |
Source Code | https://github.com/yiisoft/yii2-codeception/blob/master/DbTestCase.php |
Base class for database test cases
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$appConfig | array|string | The application configuration that will be used for creating an application instance for each test. | yii\codeception\TestCase |
Public Methods
Method | Description | Defined By |
---|---|---|
__call() | Calls the named method which is not a class method. | yii\codeception\TestCase |
__get() | Returns the value of an object property. | yii\codeception\TestCase |
fixtures() | Declares the fixtures that are needed by the current test case. | yii\test\FixtureTrait |
getFixture() | Returns the named fixture. | yii\test\FixtureTrait |
getFixtures() | Returns the fixture objects as specified in globalFixtures() and fixtures(). | yii\test\FixtureTrait |
globalFixtures() | Declares the fixtures shared required by different test cases. | yii\codeception\DbTestCase |
initFixtures() | Initialize the fixtures | yii\test\FixtureTrait |
loadFixtures() | Loads the specified fixtures. | yii\test\FixtureTrait |
unloadFixtures() | Unloads the specified fixtures. | yii\test\FixtureTrait |
Protected Methods
Method | Description | Defined By |
---|---|---|
createFixtures() | Creates the specified fixture instances. | yii\test\FixtureTrait |
destroyApplication() | Destroys the application instance created by mockApplication(). | yii\codeception\TestCase |
mockApplication() | Mocks up the application instance. | yii\codeception\TestCase |
setUp() | yii\codeception\TestCase | |
tearDown() | yii\codeception\TestCase |
Method Details
globalFixtures() public method
Declares the fixtures shared required by different test cases.
The return value should be similar to that of fixtures(). You should usually override this method in a base class.
public array globalFixtures ( ) | ||
---|---|---|
return | array | The fixtures shared and required by different test cases. |
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-codeception-dbtestcase.html