
单元测试
木码人的木
这个作者很懒,什么都没留下…
展开
-
Junit与spring整合
spring4.3与Junit412整合:Junit的好处在这就不必啰嗦了,本文章主要根据自己整合junit时遇到的坑跟大家分享一下,让朋友们少踩坑。注意:spring4.3与Junit4.11会有冲突:运行测试用例时会报:initializationError: java.lang.Exception:No tests found matching[]…本人的项目是非maven项目,而且使...原创 2018-12-28 18:43:38 · 357 阅读 · 0 评论 -
Junit4单元测试与mockmvc使用
上一篇博客已经完成了spring4.3与junit4.12的整合,如有疑问欢迎一起探讨学习。接下来将展示单元测试及mockmvc使用。1、Controller层,在这也是我需要测试的层import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Contr...原创 2018-12-28 21:14:00 · 1321 阅读 · 0 评论 -
基于springmvc的Junit与Jmockit使用
JDK1.6只能支持Jmockit1.40一下的版本,本人的项目为JDK1.7使用Jmockit1.44版本整合Jmockit时要注意Juntil与Jmockit的编译时的顺序,如果为maven项目则在pom.xml中先写jmockit依赖再写junit的,若果是非maven项目,则在引入的jar包中调整顺序如下图否则运行jmockit的用例时会报错如下:java.lang.Exceptio...原创 2018-12-30 17:21:48 · 1432 阅读 · 0 评论 -
运行jmockit时报错IllegalStateException
java.lang.ExceptionInInitializerError…Caused by:java.lang.IllegalStateException:JMockit didn’t get initialized;please check jmockit.jar precedes junit.jar in the classpath…这个问题是由于生产class文件是Junit与JMo...原创 2018-12-30 17:31:02 · 4699 阅读 · 0 评论 -
非maven项目运行JMockit时报IllegalStateException,非maven项目配置用例覆盖率
非maven项目运行JMockit时报如下错误:java.lang.ExceptionInInitializerError …Caused by:java.lang.IllegalStateException:JMockit didn’t get initialized;please check the -javaagent JVM initialization parameter was u...原创 2018-12-30 17:50:16 · 1367 阅读 · 1 评论 -
JUnit测试用例覆盖率统计
单元测试覆盖率统计我们用的较多的就是JaCoCo,该用具已经集成到jmockit的jar包中,如果我们使用的是maven项目,则在pom.xml中把jacoco对应的属性设置上即可,如果是非maven项目需要如何做呢?上一篇博客已经知道在哪里配置javaagent了,对的,配置jacoco的参数也是在同样的地方设置的使用jmockit的测试用例 Run as -->Run Configu...原创 2018-12-30 18:20:24 · 5705 阅读 · 0 评论 -
使用Jmockit编写测试用例Debug报InternalException
使用jmockit编写测试用例后,当我们对该方法进行Debug的时候,总是会报这个错误:com.sun.jdi.InternalException:Got error code in reply:35 occurred creating step request.这个错误一直困扰了我好久,解决方法很简单:去掉这个勾选项即可...原创 2018-12-30 18:29:46 · 485 阅读 · 0 评论