1

Step 1

Установка codeception

2

Step 2

Запуск стандартных тестов

3

Step 3

Гайды по codeception

4

Step 4

Написать тесты для компонента, реализовать функционал

1

Step 1

Установка codeception

2

Step 2

Запуск стандартных тестов

3

Step 3

Гайды по codeception

4

Step 4

Написать тесты для компонента, реализовать функционал

16 August 2014
Goal completed 1 September 2014

Goal author

General

Пишем тесты (Yii2)

Смотрим на TDD в Yii2, цели буду обновлять со временем.

  1. Установка codeception

    1. В консоли пишем
      composer global require "codeception/codeception=2.0.*"
      composer global require "codeception/specify=*"
      composer global require "codeception/verify=*"
    2. В файле _bootstrap.ini, константу TEST_ENTRY_URL изменяем на url к точке входа в приложение.
    3. Переходим в базовую директорию проект, пишем в консоли vendor\bin\codecept build
  2. Запуск стандартных тестов

    1. codecept run - запуск всех тестов
    2. codecept run unit - запуск юнит-тестов
    3. codecept run functional - запуск функциональных тестов
    4. codecept run acceptance - запуск приемочных тестов
  3. Гайды по codeception

    1. Почитать QuickStart
    2. Посмотреть примеры тестов в других приложениях
  4. Написать тесты для компонента, реализовать функционал

  • 6567
  • 16 August 2014, 19:34
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?