|Classes of Kamil||>||PHP REST Client Framework Control||>||README.md||>||Download|
RestControl is modern and powerful framework for testing REST services. RestControl provides set of tools for describing HTTP requests and responses in expressive and elegant way.
Here is a simple example of how to send a GET request and validate json response:
The best way for quick start is to use RestControl standalone application. You can find it here https://github.com/rest-control/standalone-testing-application. If you want to save yourself the hassle of installing dependencies required for this project on your local machine, you can use Docker containers as an alternative. Note that you will need Docker and Docker Compose in version >= 2.1.
To build and start RestControl standalone application, run following commands:
Now, you can use Docker machine and run example tests.
Thank you if you considering contributing to RestControl! The contribution guide will be available soon. Start watching this project to get regular updates.
All planned releases you can find here: https://github.com/rest-control/rest-control/milestones.
RestControl documentation is under construction, please be patient. Current documentation files are available on https://rest-control.github.io/