HttpServletRequst的mock实现基础上的测试案例介绍

时间:2017-04-03 14:34:35
【文件属性】:

文件名称:HttpServletRequst的mock实现基础上的测试案例介绍

文件大小:116KB

文件格式:DOCX

更新时间:2017-04-03 14:34:35

mock测试

1.无maven,照样实现发布war中不含测试代码 在主工程中,不包含任何测试代码,理论上连main方法都不应该存在。测试代码常常放在与主工程同package的下面,以Test+className作为类名。由于采用了junit4,建议使用注解来进行测试用力的配置,而不需要用test开头的method 2.无需启动tomcat、weblogic 等服务器,速度快 3.可以很方便debug,节省人力 只需要利用测试工程的junit-debug即可,有时候可能涉及到缓存,这个时候可以在本地配置缓存,并且启动缓存的客户端即可。 4.spring-test 与junit4的 利用,可以直接使用spring配置文件或者自己修改测试文件 采用spring-test的测试注解: 1)junit4的注解:@RunWith(value=SpringJUnit4ClassRunner.class) 2)spring-test的注解:@ContextConfiguration(locations={"classpath:applicationContext-test.xml"}) 5.方便svn管理,不会导致无效版本代码泛滥,没有经过测试的代码绝对不能上传 6.运行时修改配置,通过@Before,方便调试远程接口的本地应用。


网友评论