Child pages
  • Туториал по написанию теста API

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Для работы API тестов нужно заполнить 2 конфигурационные переменные:

  • $conf{API_TEST_USER_LOGIN} — логин пользователя для тестов
  • $conf{API_TEST_USER_PASSWORD} — пароль пользователя для тестов

Опционально можете заполнить $conf{API_TEST_URL} - URL для тестов. По умолчанию это значение localhost.

Модуль

За пример взят модуль Portal.
Расположение Abills/modules/Portal

Создаём:

  • папку t
  • папку t/schemas
  • папку t/schemas/admin
  • папку t/schemas/user
  • файл t/Api.t

...