在我的职业生涯中,我有幸在很多大公司工作过。在工作过程中,我发现在开发上存在的一个普遍现象:开发团队总是重复开发一些相似的工具。我亲眼所见两个不同银行的开发团队在公司内部(基于不同的代码库)开发出三个以上基于HTTP的连线模拟工具(有时候也被叫作{aa49aa})。我还在一个媒体公司看到它们同一楼层的几个团队居然开发了五个这种工具。还有一个航空企业,它开发了至少一种这样的工具。
这些基于HTTP的模拟工具主要有两方面的用途:
来源: http://www.infoq.com/cn/articles/Wiremock-testing-mocking-over-wire-stubs