[#] Немного о юнит-тестировании и внешних API в PHP
habrabot(difrex,1) — All
2015-06-23 20:00:02


Юнит-тестирование — одна из неотъемлемых частей процесса разработки, и оно становится сложнее и противоречивее, если основная задача Вашего кода — отправлять запросы ко внешним API и обрабатывать ответы. Немало копий сломано о тему, каким должно быть тестирование кода, завязанного на внешних источниках, и где проходит грань между тестированием собственного кода и чужих API. На этом этапе разработчикам приходится решить, какие запросы отправлять на удалённый сервер, а какие симулировать локально. Существует немало решений как для отправки запросов, так и для их симуляции. В своём посте я расскажу, как сделать и то, и другое на базе HTTP клиента Guzzle. ![][1] [Упростить себе жизнь][2]

[1]: https://habrastorage.org/files/8b2/d17/0e4/8b2d170e4de74b9d91d7fa160656b8ad.jpg
[2]: http://habrahabr.ru/post/260221/#habracut