Помогите с настройкой codeception

Всё про тестирование в Yii 2.0
Ответить
Аватара пользователя
mika_di
Сообщения: 218
Зарегистрирован: 2015.09.24, 11:57

Помогите с настройкой codeception

Сообщение mika_di »

Появилась необходимость в тестировании. Нашёл по данной теме вебинар Димы Елисеева (классный материал). Но есть нюанс, я тупо следовал всем шагам которые он показал, то есть нет осознанности происходящего, как следствие не получается осознано, что-то смастерить на другом проекте.
Может кто подскажет минимум нужного
1 Ставишь yii2
2 ставиш тото
3 потом сёто
4 пользуйся

Имеется в виду установка с нуля и чтоб можно было бы уже пользоваться.
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Помогите с настройкой codeception

Сообщение ElisDN »

В простейшем случае:

1. Ставим yii2-app-basic или advanced
2. Делаем как написано у него в файле tests/README.md
3. Пользуемся.

А посложнее к вебинару ещё статья прилагается.
Аватара пользователя
mika_di
Сообщения: 218
Зарегистрирован: 2015.09.24, 11:57

Re: Помогите с настройкой codeception

Сообщение mika_di »

Спасиб Дим, оперативненько.
Аватара пользователя
mika_di
Сообщения: 218
Зарегистрирован: 2015.09.24, 11:57

Re: Помогите с настройкой codeception

Сообщение mika_di »

Дим, пожалуйста, поясни такую штуку, создал новый проект (basic) сделал все как написано в class tests/README.md, потом командой codecept generate:test unit ModelTest сгенерировал класс которым должен тестировать модели ide PhpStorm. Но есть один момент, если перейти в ModelTest extends \Codeception\TestCase\Test то видно, что TestCase подсвечивается красненьким а при наведении на него появляется подсказка - Undefined namespace TestCase. Посмотрел через Ctrl +Shift+N TestCase лежит в unit.loc/www/vendor/yiisoft/yii2-codeception/TestCase.php как с этим быть?
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Помогите с настройкой codeception

Сообщение ElisDN »

В PhpStorm зайти в File - Settings - Languages & Frameworks - PHP.
Там в Include path добавить глобальную папку vendor.
Аватара пользователя
mika_di
Сообщения: 218
Зарегистрирован: 2015.09.24, 11:57

Re: Помогите с настройкой codeception

Сообщение mika_di »

Ещё раз спасиб
Ответить