payprocessing / shtrih-m
Shtrih-m SDK (OrangeData, PayKiosk)
Installs: 199
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 1
Open Issues: 0
pkg:composer/payprocessing/shtrih-m
Requires
- php: >=7.2
- ext-curl: *
- myclabs/php-enum: ^1.6
- phpseclib/phpseclib: ^2.0
- psr/log: ^1.0
Requires (Dev)
- phpunit/phpunit: ^8.0.0||^9.0.0||^10.0.0
README
Установка
Проект предполагает через установку с использованием composer
composer require payprocessing/shtrih-m
Тесты
Для работы тестов необходим PHPUnit, для установки необходимо выполнить команду
composer require phpunit/phpunit
Для того, чтобы запустить интеграционные тесты нужно скопировать файл tests/integration/MerchantSettingsSample.php удалив из названия Sample и вставив настройки магазина. Так же в папку tests/integration/merchant_data необходимо положить приватный ключ. После выполнить команду из корня проекта
vendor/bin/phpunit tests/integration
Примеры использования смотри в интеграционном тесте
tests/integration