Mock API Endpoints

作者:周星 发布:2016-09-04

我在平时开发时经常遇到这样的需求:系统根据下游API的返回不同来而表现不同,例如当下游API返回404时,系统同样返回404和相应的错误信息;当下游返回200时,系统进行下一步的处理。尤其现在项目都应用微服务架构,这种需求特别多。在本地开发时,往往需要启动多个项目并造一些数据来各种场景,希望返回我们期望的结果来方便我们测试,所以一直考虑着做一个这样的项目:提供一个页面来给我们配置请求的urlHTTP method返回值,然后启动项目,当请求我们配置的请求时,得到如约的返回值,这样就方便多了。

不要重复造轮子

正要着手做这个事情时,想起了这一句名言,于是google了一下,找到了这一神器:duckrails,功能强大,使用简单,而且在github上有超过900个star,有兴趣的同学可以看一下它的源码。

支付宝扫码赞助博主


评论(0)