brainysoft / testmultibase
Test API for separate data on some databases
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- fzaninotto/faker: ^1.6
- guzzlehttp/guzzle: ^6.2
Requires (Dev)
- codeception/codeception: ^2.2
This package is not auto-updated.
Last update: 2025-06-08 05:48:23 UTC
README
На первом этапе будем пихать туда пачками данные и смотреть, разбросались ли они по разным базам
Установка
composer require --dev "codeception/codeception"
Установил переменную среды PHPBIN C:\Users\admin\php-5630\php.exe
C:\Users\admin\data\testmultibase>vendor\codeception\codeception\codecept bootstrap
Could not open input file: @bin_dir@\codecept
Could not open input file: codecept
###Вместо мучений с этим добром сделал
php vendor\codeception\codeception\codecept bootstrap
php vendor\codeception\codeception\codecept generate:test unit DataGenerator
php vendor\codeception\codeception\codecept run unit DataGeneratorTest
Проблема с https у guzzle
SSL certificate problem: unable to get local issuer certificate
Download the latest cacert.pem from https://curl.haxx.se/ca/cacert.pem curl.cainfo=/path/to/downloaded/cacert.pem
###Новый тест для обращений к API php vendor\codeception\codeception\codecept generate:test unit LeadCreator
php vendor\codeception\codeception\codecept run unit LeadCreatorTest
Разные пути
/bs-core/utils/version-info
/bs-core/dicts/custom/config
После запуска лида в проверку получил
на команду php getDictionary.php --customer=b2 --path=/bs-core/main/leads/19
[currentStatus] => TECH_FAULT
[currentBusinessStatus] => FAILED