测试依赖数据库的系统
方式一:通过mock方式,如JMockit
方式二:创建一个用于测试的数据库,数据库结构与真实的数据库结构一样,每次测试时先开启事务,结束时回滚事务
参考:http://cnodejs.org/topic/565e93d6d0bc14ae27939a9d
或使用DBUnit来处理数据还原
方式三:模拟数据库服务
测试依赖其它服务的系统(通过http请求)
方式一:通过mock方式,如JMockit
方式二:创建一个被依赖的系统,提供web接口,直接根据请求的参数返回对应的结果,不包含其它过多的逻辑
方式三:使用第三方工具模拟HTTP服务器接受请求,返回自定义的响应
1、mockserver
http://mockserver.codeplex.com/documentation
使用有问题,应该是由于其与Fiddler结合导致的
3、moco(推荐)
http://blog.csdn.net/shensky711/article/details/52770686
https://github.com/dreamhead/moco/blob/master/moco-doc/apis.md
用模拟客户端工具,如eolinker,发起post请求时,要在请求头部加上Content-Type=application/json
原文链接:https://www.f2er.com/javaschema/282414.html