使用junit测试ssh中的dao
来源:互联网 发布:会员数据分析模型 编辑:程序博客网 时间:2024/06/11 13:19
junit测试ssh
junit可以对使用了ssh开源框架的java web应用进行测试。能够很方便的测试其中的dao方法,service层业务逻辑方法,并且不依赖于框架。
测试dao和service中的方法,当然要先获取类实例了。我觉得这个是最重要的。在ssh中dao和service都是通过spring来管理的,因此不能够通过new来获得相应的实例。
使用下面的方法能够获得dao和service实例。
当然,使用junit必须要加入相应的junit和其依赖的jar包,网上很容易能够找到,如果不想自己下,很多IDE也提供了支持。例如使用myecplise,在build path -》add libraries中能够找到junit工具包,点进去也可以选择版本。
测试dao和service中的方法,当然要先获取类实例了。我觉得这个是最重要的。在ssh中dao和service都是通过spring来管理的,因此不能够通过new来获得相应的实例。
使用下面的方法能够获得dao和service实例。
public class XxxDaoTest {private BeanFactory beanFactory;private XxxDao xxxDao;@Beforepublic void getDao() { //这个要根据需要进行修改,在classes路径中去寻找配置文件。beanFactory = new ClassPathXmlApplicationContext("applicationContext.xml");xxxDao= (XxxDao ) beanFactory.getBean("XxxDao ");}@Test public void testXxx(){ //你要具体测试的方法。 }
当然,使用junit必须要加入相应的junit和其依赖的jar包,网上很容易能够找到,如果不想自己下,很多IDE也提供了支持。例如使用myecplise,在build path -》add libraries中能够找到junit工具包,点进去也可以选择版本。
- 使用junit测试ssh中的dao
- ssh框架Junit测试DAO
- 使用JUnit测试SSH框架的Service层和DAO层
- 使用JUnit测试SSH框架的Service层和DAO层
- junit测试Dao层
- 使用junit测试ssh框架一般流程
- 用JUnit测试SSH框架的Service层和DAO层
- ssh 下dao 层测试
- ssh中使用junit
- Spring+hibernate+junit的Dao测试
- Spring Junit测试Dao和Service
- junit 测试持久层 dao Service
- SpringMVC+Spring+hibernate+junit的Dao测试
- 使用junit 测试 , struts2测试,hibernate测试,等各环节的测试 SSH框架
- SSH下做Junit测试
- SSH下做Junit测试
- SSH下做Junit测试
- MyEclipse中的junit测试
- Automake 使用
- jsf传递参数
- Postgresql默认用户名与密码
- 读取文件大小 获取文件长度
- ibatis 取值以及sql注入
- 使用junit测试ssh中的dao
- Android开发中string.xml文件的使用
- oracle 触发器中修改基表解决办法
- Delphi中的回调函数
- 读取别的apk内部全局文件的问题
- 用DirectShow实现视频采集
- Highcharts翻译系列七:loading加载选项和navigation 选项
- 网络编程-TCP和UDP
- jquery方式的表格效果(隔行变色,单行高亮)