GIN 发表于 2013-4-17 10:13:51

JEECGV3 单元测试用例使用说明

JEECG V3 单元测试用例使用说明
一、运行测试用例1. 位置: /jeecg-v3-simple/test目录下2. 运行测试代码这里以/jeecg-v3-simple/test/jeecg/system/service/impl/UserServiceImplTest.java为例,演示运行测试用例。Step1:在eclipse/myeclipse中打开该文件,并开启outline视图。如下所示:Step2:右键点击要运行的测试方法,选择Junit Test。Step3:查询测试结果。在Junit的视图中可以查看测试结果,如果运行过程中没有出现异常,则指示条为绿色,反之则为红色。二、编写测试用例说明依然以/jeecg-v3-simple/test/jeecg/system/service/impl/UserServiceImplTest.java为例。1. 测试用例类需要继承SpringTxTestCase2. 业务注入然后将要测试的业务接口/实现类,注入到测试类中(使用@Autowired注解)。3. 编写测试方法。方法上面需要加上@Test注解。里面可以直接使用注入进来的业务类进行单元测试了。三、常见问题1. Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z原因:javaEE5和hiberanate-jpa2.0 jar包冲突。解决方法:去掉javaEE5库依赖增加tomcat的lib下jsp-api.jar servlet-api.jar

mjlixm 发表于 2013-4-17 10:20:41

呵呵,如我所料啊

xjj_zyw 发表于 2013-4-17 10:34:19

谢谢楼主

buru1kan 发表于 2013-4-18 12:51:59

:)顶个~~

孙小宝 发表于 2013-6-3 17:58:10

我也顶~
页: [1]
查看完整版本: JEECGV3 单元测试用例使用说明