|
|
11 gadi atpakaļ | |
|---|---|---|
| .. | ||
| codeception | 11 gadi atpakaļ | |
| README.md | 11 gadi atpakaļ | |
| codeception.yml | 11 gadi atpakaļ | |
This directory contains various tests for the basic application.
Tests in codeception directory are developed with Codeception PHP Testing Framework.
After creating the basic application, follow these steps to prepare for the tests:
composer global require "codeception/codeception=2.0.*"
composer global require "codeception/specify=*"
composer global require "codeception/verify=*"
If you've never used Composer for global packages run composer global status. It should output:
Changed current directory to <directory>
Then add <directory>/vendor/bin to you PATH environment variable. Now we're able to use codecept from command
line globally.
composer.json is:composer require --dev yiisoft/yii2-faker:*
yii2_basic_tests database and update it by applying migrations:codeception/bin/yii migrate
codecept build
web directory execute the following:php -S localhost:8080
# run all available tests
codecept run
# run acceptance tests
codecept run acceptance
# run functional tests
codecept run functional
# run unit tests
codecept run unit
Please refer to Codeception tutorial for more details about writing and running acceptance, functional and unit tests.