apigee / apigee-mock-client-php
To be used for queueing mock API responses for the `apigee/apigee-client-php` library.
Installs: 107 295
Dependents: 2
Suggesters: 0
Security: 0
Stars: 3
Watchers: 12
Forks: 3
Open Issues: 0
Requires
- guzzlehttp/psr7: ~1.0 || ^2.4
- jeremeamia/superclosure: ^2.4
- php-http/client-common: ^2.0
- php-http/httplug: ^2.0
- psr/http-message: ^1.0
Requires (Dev)
- apigee/apigee-client-php: ^2.0.6
- limedeck/phpunit-detailed-printer: ^3.2
- php-http/discovery: ^1.6.0
- php-http/guzzle6-adapter: ^2.0
- phpunit/phpunit: ^6.4.0
- twig/twig: ~1.0
README
A mock client library to replace calls to Apigee Edge with mock calls for testing.
Roadmap
- Add a templating system for creating JSON responses from Apigee client PHP objects.
- Evaluate serialization as an option for mock response generation.
- Add traits for queuing responses for common objects.
The Twig generator.
There is a Twig generator included in this library. To use it, you must first include Twig in your project. Using the Twig generator is not required for this library to operate so it is not required by default.