我已经继承了Laravel项目,其中包含一些进行外部网络请求的测试。我正在寻找一个像WebMock这样的库来模拟这些。我特别喜欢WebMock的几件事:
在PHP方面是否有类似的东西?我有PHPUnit和模拟的经验。我已经修改过Mockery。我正在寻找针对此特定问题的内容。
谢谢!
答案 0 :(得分:1)
您尝试过Codeception
吗?这是一个非常好的PHP测试框架
代码接收与laravel 100%兼容-http://codeception.com/for/laravel
我不知道有任何插件可以拦截代码中的HTTP请求以阻止它们,但是您可以使用此插件http://github.com/mcustiel/phiremock-codeception-extension
模拟http请求