测试-Junit
OkidoGreen
这个作者很懒,什么都没留下…
展开
-
Junit单元测试使用log4j输出日志
Junit+spring+log4j整合之所以麻烦,是因为spring与log4j的整合,是放在web.xml里的,随tomcat启动后,spring才会加载log4j,而用junit测试是不需要tomcat启动的,所以Junit与log4j的整合才比较费劲。Junit使用spring时,若spring没加载到log4j就会报以下警告:log4j:WARN No appenders c转载 2015-06-15 17:17:08 · 21755 阅读 · 3 评论 -
JUnit 4 如何正确测试异常
我们在用 JUnit 测试方法异常的时候,最容易想到的办法就是用 try…catch 去捕获异常,需要断言以下几个条件:1. 确实抛出的异常 2. 抛出异常的 Class 类型 3. 抛出异常的具体类型,一般检查异常的 message 属性中包含的字符串的断定所以常用的代码你可能会这么写:@Testpublicvoid passwordLengthLessThan转载 2015-12-31 16:19:05 · 21469 阅读 · 0 评论 -
JUnit:使用ExpectedException进行异常测试
Junit中有好几种测试异常的方法。就像我在 前面几篇文章 中写道的那样,我比较喜欢使用org.junit.rules.ExpectedException规则。一般来说,ExpectedException规则是org.junit.Before, org.junit.After, org.junit.BeforeClass,或者org.junit.AfterClass注解的一种替代方式 ,但是它转载 2015-12-31 16:25:11 · 18018 阅读 · 0 评论 -
Spring MVC测试框架详解——服务端测试
随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。 Spring MVC测试框架提供了对服务器端和客户端(基于RestTemplate的客户端)提供了支持。转载 2016-11-09 18:50:59 · 1240 阅读 · 0 评论 -
Spring Test 整合 JUnit 4 使用总结
这两天做Web开发,发现通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多了再去测试,这样效率很低,也很麻烦。如果单独去写一个测试用类,这样太繁琐了。于是想起Spring有一个测试框架,能够整合JUnit进行测试,于是便拿出来试试~1. 加入原创 2014-08-28 09:25:46 · 35456 阅读 · 0 评论 -
Spring MVC测试框架详解——服务端测试
http://jinnianshilongnian.iteye.com/blog/2004660随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。 Spring MVC测试框架提供了对服...转载 2018-04-08 16:20:29 · 621 阅读 · 0 评论 -
SpringMVC单元测试之MockMVC,模拟登入用户
http://blog.csdn.net/lee272616/article/details/52760447今天介绍一下springMVC的单元测试,可以参考spring官方文档进行前提准备,springmvc的demo工程,这里就不做叙述了pom.xml[html] view plain copy depend转载 2017-06-16 16:59:07 · 7911 阅读 · 0 评论 -
如何在springMVC 中对REST服务使用mockmvc 做测试
spring 集成测试中 对mock 的集成实在是太棒了!但是使用请注意一下3个条件。 junit 必须使用4.9以上同时您的框架必须是用spring mvc spring 3.2以上才完美支持 目前使用spring MVC 取代struts2 的很多,spring MVC 的各种灵活让人无比销魂!所以使用spring MVC吧!以前在对接口(主要是java服务端提转载 2016-11-09 18:52:29 · 4480 阅读 · 0 评论 -
利用junit对springMVC的Controller进行测试
http://zhangzhaoaaa.iteye.com/blog/2200096?utm_source=tuicool 平时对junit测试service/DAO层已经很熟悉不过了,如果不了解,可以猛戳这里,但是我们要测试controller层,不能总重启服务器吧,(重启tomcat好慢的飘过,别。。。别走啊),那么我们就用junit4模拟请求,测试controller层的转载 2018-04-08 16:22:59 · 2186 阅读 · 0 评论