Skip to content

xPopuasx/luya-test-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Установка

 composer require sitis/feature-test-module

Настройка модуля (подключение)

 'tests' => sitis\tests\admin\Module::class,

Далее необходимо опубликовать тест файлы

 ./luya tests/tests/vendor-publish - будут опубликованы все файлы которые связаны с codecept

Дальше необходимо настроить конфигурацию yml tests/api.suite.yml

 modules:
   enabled:
       - REST:
             depends: PhpBrowser
             url: 'http://maxim-demidov.loc/api' -- необходимо указать свой домен
             part: [ json ]

Так же опубликовался файл который будет считываться tests_resources/data.json

   "1": {
     "action": "catalog/live-search", - адрес
     "comment": "...", - коментарий что бы понимать какой кейс
     "method": "GET"  - коментарий метод,
     "responseJson": true - ожидает jsom,
     "status": "200" - какой статус ждём на выходе,
     "params": { - параметры запроса
       "query": "12"
     }
   }

Наполнение базы фейковыми данными для тестов

   ./luya tests/database/seed

Запуск тестов

   vendor/bin/codecept run 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages