`
klcwt
  • 浏览: 195764 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

junit4测试

阅读更多

 

 

 原始环境:spring 2.0 hibernate 3.1

 

讲讲过程

环境:JDK 必须是1.5以上  1.4不支持annoation (一些老的系统就不行了,看看怎么解决这个问题)

 

 

首先导入了Spring2.5 jar spring -test .jar 两个文件

中间遇到过一个问题就是 spring 2.0 spring 2.5如果在一起会报错,这时候把spring2.0在classpath去掉

 

其次你要更新Eclipse中自带的junit.jar文件 4.4以上版本的

 

还有注意就是数据源,由于我使用了JNDI配置中要这么写

 

 <!-- 容器datasource -->
    <bean id="dataSource"
    	class="org.springframework.jndi.JndiObjectFactoryBean">
    	<property name="jndiName">
    		<value>java:comp/env/jdbc/oracleDS</value>
    	</property>

    	<property name="resourceRef" value="true" />
    	<property name="defaultObject" ref="my-core-nojndi-ds" />
    </bean>

    <!-- fall back data-source if JNDI look up of main data-source fails -->
    <bean id="my-core-nojndi-ds"
    	class="org.apache.commons.dbcp.BasicDataSource">
    	<property name="driverClassName" value="oracle.jdbc.pool.OracleConnectionPoolDataSource" />
    	<property name="url"
    		value="jdbc:oracle:thin:whu_prd/whuok@192.168.0.102:1521:heer" />
    </bean>

 

代码如下: 

/**
 * <b>简述</b><br>
 * <br>
 * <code>TestUserDAO.java</code> 的主要功能是<br>
 * 
 * 
 * <p>
 * <b>特点</b>
 * <ul>
 * <li>
 * <li>
 * </ul>
 * <b>注意事项</b><br>
 * <br>
 * 
 * @author <a href="mailto:chenwentaokl@yahoo.com.cn">chenwentao</a>
 * 
 * @Date Nov 27, 2009 10:27:57 AM
 * 
 * @version 1.189, 10/21/05
 * 
 * @see
 * 
 * @since Ver 1.0
 * 
 * 
 */
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath:applicationContext-service.xml","classpath:/com/heer/zsu/oa/context/OaApplication.bean.xml","classpath:containerDataSource.xml","classpath:applicationContext-service.xml"})
@TransactionConfiguration(transactionManager="transactionManager",defaultRollback=true)
@Transactional
public class TestUserDAO extends AbstractJUnit4SpringContextTests {
	
    @Autowired
	private MeetingService meetingService;
    
    @Test
    public  void addMeeting(){
            BoaMeetingDTO  dto=new BoaMeetingDTO();
            dto.setBz("234");
            meetingService.add(dto);
    }
	
	

}

 

分享到:
评论

相关推荐

    junit4测试jar包

    JUnit4测试框架是Java开发中广泛使用的单元测试工具,它为开发者提供了编写和运行可重复、可靠的测试用例的能力。这个“junit4测试jar包”包含了一切你需要在项目中集成JUnit4进行测试的库文件。只需将其复制到你的...

    junit4测试源码

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了编写和运行可重复、可靠的测试用例的工具。这个"junit4测试源码"可能包含了JUnit4框架的源代码,使得用户能够深入理解其内部工作原理,便于...

    Junit4测试使例

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了强大的工具来编写和运行测试用例,确保代码的正确性和稳定性。本篇将详细介绍JUnit4的主要特性和使用方法,以及如何通过示例来理解和应用这些...

    Junit4测试总结

    **Junit4测试总结** JUnit4是Java编程语言中最常用的一个单元测试框架,它极大地简化了测试代码的编写,使得开发者能够更加专注于测试用例的设计和执行。在本文中,我们将深入探讨JUnit4的主要特性、如何使用以及它...

    Junit4测试用例示例

    Junit4是一款广泛使用的Java单元测试框架,它使得开发者能够方便地编写和运行测试用例,从而验证代码的正确性。本教程将深入探讨Junit4测试用例的使用,帮助你理解和实践其核心概念。 一、Junit4简介 Junit4是JUnit...

    junit4测试数据库源码

    本资料包"junit4测试数据库源码"主要涵盖了Junit4的新特性assertThat断言以及如何利用Junit4进行MySQL和Oracle两种主流数据库的增删改查操作的测试。 首先,我们来了解一下Junit4的assertThat断言。在旧版本的Junit...

    junit 4测试框架培训资料

    JUnit 4测试框架是Java开发中的一个重要工具,用于编写和执行单元测试。单元测试是对软件中的最小可测试单元进行检查,通常是一个函数或方法。它的重要性在于能够确保代码的正确性和稳定性,特别是在软件开发的早期...

    junit4测试源码 免费

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了编写和运行可重复测试的工具。这个"junit4测试源码 免费"的资源包含的是JUnit4框架的源代码,这对于理解其内部工作原理、学习如何编写更高效...

    基于Spring的JUnit4测试

    基于Spring的JUnit4单元测试

    junit4 测试jar包

    JUnit4 是一个广泛使用的Java编程语言的单元测试框架,它为开发者提供了一种方便、高效的方式来验证代码的正确性。这个“junit4 测试jar包”包含了JUnit库的4.8版本,允许用户在他们的项目中进行自动化测试。 JUnit...

    junit4测试工具

    JUnit4是Java编程环境中广泛使用的单元测试框架,它极大地简化了对Java代码进行测试的过程。在软件开发中,单元测试是验证代码功能正确性的重要步骤,确保每个独立的代码模块都能按照预期工作。JUnit4引入了许多新...

    activti实例带完整JUnit4测试

    标题"activti实例带完整JUnit4测试"表明这是一个关于Activiti的工作流程引擎的实例项目,其中包含了使用JUnit4进行的全面测试。Activiti是一个开源的业务流程管理(BPM)和工作流系统,它允许开发者通过模型驱动的...

    Junit4单元测试入门例子

    Junit4作为Java领域最常用的单元测试框架,为开发者提供了方便、高效的测试工具。本文将深入探讨如何使用Junit4对名为Calculate的类进行单元测试,包括其加减乘除四个方法。 首先,我们需要了解Junit4的基本结构和...

    ssm配置多个数据源、junit4测试

    ssm配置多个数据源、自己写的一个demo,按照所写的代码去修改相应的代码即可使用,配置文件只需该数据库连接,这里使用了两个数据库连接,若使用多个链接时可仿照此方法在继续添加即可,另附junit4测试类供大家测试...

    JUnit 4测试驱动开发----junit技术讲解

    JUnit 4 是一款广泛应用于Java开发中的单元测试框架,它极大地简化了测试代码的编写和执行。作为Java事实上的标准单元测试库,JUnit 4 的易用性和灵活性使其成为开发者首选的测试工具。本文将深入讲解JUnit 4的关键...

    单元测试利器 JUnit 4

    JUnit 4 是一款备受Java开发者青睐的单元测试框架,它极大地简化了编写和执行单元测试的流程。单元测试是确保代码质量的关键环节,通过编写针对单个功能或方法的独立测试,开发者可以验证代码的正确性,从而及时发现...

    junit4 jar包

    在Java项目中,将这两个jar包添加到类路径后,开发者就可以编写JUnit测试了。测试类通常会继承自`org.junit.Test`,并包含一系列的测试方法。测试运行器(如JVM内置的`JUnitCore`或IDE集成的测试运行器)会发现这些...

    junit4教程(《Junit4初探》)

    **JUnit4教程——初探单元测试的艺术** JUnit4是Java编程语言中广泛使用的单元测试框架,它是Java开发者进行软件质量保证的重要工具。本教程将深入浅出地介绍JUnit4的基本概念、核心特性以及如何在实际项目中应用它...

Global site tag (gtag.js) - Google Analytics