主题 : 关于jeecms3如何做单元测试
级别: 秀才
UID: 20836
积分:64 加为好友
威望: 0 精华: 0
主题:5 回复:27
注册时间:2011-06-16
在线时长:0
1#   发表于:2011-11-06 16:41:34  IP:124.25.*.*
@RunWith(SpringJUnit4ClassRunner.class)   
@ContextConfiguration(locations={"classpath*:config/application-context.xml",   
       "classpath*:config/cache-context.xml",   
      "classpath*:config/captcha-context.xml",   
      "classpath*:config/jeecore-context.xml",   
       "classpath*:config/jeecms-context.xml"})
    
public class DepartmentMngTest {


@Autowired
private com.jeecms.cms.manager.edu.DepartmentMng mng;
 @Before //在每个测试用例方法之前都会执行   
    public void init(){   
     }   
       
    @After //在每个测试用例执行完之后执行   
   public void destory(){   
   }  
    
    @Test  
      //@Transactional  //使用该注释会使用事务,而且在测试完成之后会回滚事务,也就是说在该方法中做出的一切操作都不会对数据库中的数据产生任何影响   
  //  @Rollback(false) //这里设置为false,就让事务不回滚   
     public void testAdd(){   
     System.out.println(mng);
  
   }   
      
}

这个是我自己测试扩展模块,测试dao对数据库的操作,spring配置文件自己拷贝到src下测试,如果是在web-inf下 classpath**: 加载配置,
注意在jeecms-context.xml里加入刚加入的 dao 和mng,
如:<bean id="eduDepartmentMng" class="com.jeecms.cms.manager.edu.impl.DepartmentMngImpl"/>
<bean id="eduDepartmentDao" class="com.jeecms.cms.dao.edu.impl.DepartmentDaoImpl"/>

需要的导入的jar,测试的junit4,spring-test-*.jar

http://bbs.jeecms.com/fzjy/5349.jhtml
级别: 童生
UID: 26555
积分:13 加为好友
威望: 0 精华: 0
主题:0 回复:9
注册时间:2011-12-07
在线时长:0
2#   发表于:2011-12-07 11:36:53  IP:203.82.*.*
不错。值得参考
级别: 总版主
UID: 10736
积分:148358 加为好友
威望: 205 精华: 42
主题:287 回复:126106
注册时间:2010-09-08
在线时长:14.22
3#   发表于:2012-05-07 08:44:18  IP:220.31.*.*
芏 
路漫漫其修远兮,吾将上下而求索!
级别: 举人
UID: 32717
积分:143 加为好友
威望: 0 精华: 0
主题:8 回复:65
注册时间:2012-04-20
在线时长:0
4#   发表于:2012-07-07 18:17:23  IP:114.162.*.*
找的就是这个,向开发人员提个建议,配置文件能不能换个位置,便于测试和布置,而不是搞两套,太不人道了。
级别: 白丁
UID: 121501
积分:2 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2018-03-23
在线时长:0
5#   发表于:2018-03-23 13:38:30  IP:183.122.*.*
Could not resolve placeholder  怎么破
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
6#   发表于:2018-03-23 13:42:58  IP:117.68.*.*
回复第5楼
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
1 共1页