`

web项目下spring的单元测试

阅读更多

版本:spring 2.5.6
hibernate 3.3.2

 

照常配置好applicationContext.xml

 

 

要点:

写的测试类

继承spring-test.jar包的类

 

org.springframework.test.AbstractTransactionalDataSourceSpringContextTests

复写其getConfigLocations()  方法

@Override
	protected String[] getConfigLocations() {
		String[] config = new String[] {
				"file:E:\\aguu_eclipse\\workspace\\STONE\\src\\config\\spring\\applicationContext.xml"};
		return config;
	}
 

 方法中取得IOC对象为

SortService service = (SortService)super.getApplicationContext().getBean("sortService");
 

注意,最后都执行完后都roolback了

 

工程Jar包

截图方便:proxool可以无视

这里数据源是用到了dbcp


 

 

 

  • 大小: 10.4 KB
分享到:
评论

相关推荐

    通过spring管理的web工程的junit单元测试方法四

    在Spring框架中,进行Web工程的JUnit单元测试是软件开发中的关键步骤,它能确保代码的质量和可维护性。本文将深入探讨如何利用Spring管理的Web工程进行单元测试,以及如何借助工具提升测试效率。 首先,理解“通过...

    spring单元测试

    接下来,我们关注Spring单元测试的实施。在Spring中,我们可以使用`@RunWith(SpringRunner.class)`和`@SpringBootTest`注解来启动一个完整的Spring应用上下文,以便测试Controller层。例如,对于一个名为`...

    spring mvc的简单单元测试

    Spring MVC 提供了对单元测试的良好支持,使得我们可以方便地测试控制器、服务层以及数据访问层。 在Spring MVC中进行单元测试,我们通常会用到以下关键技术和工具: 1. **JUnit**:JUnit是Java编程语言中最常用的...

    07. Spring Boot单元测试

    在Spring Boot框架中,单元测试是一项至关重要的任务,它能够帮助开发者确保代码的正确性和可靠性。Spring Boot提供了方便的工具和库,使得编写和执行单元测试变得简单高效。本章节我们将深入探讨Spring Boot中的...

    Struts2SpringUnitDemo单元测试

    Struts2SpringUnitDemo是一个示例项目,展示了如何在Java应用程序中将Struts2和Spring框架进行集成,并进行单元测试。这两个框架都是Java Web开发中的关键组件,Struts2负责控制层逻辑,Spring则提供了全面的依赖...

    spring mvc jpa单元测试例子

    在Spring MVC和JPA的开发过程中,单元测试是不可或缺的一部分,它可以帮助我们验证代码的正确性,确保系统各个部分能够按预期工作。本例子聚焦于使用Spring的Test注解进行事务管理的单元测试,这对于数据库操作尤其...

    最简单的含单元测试的spring boot+activiti集成demo

    这个集成演示项目旨在帮助开发者快速理解和实现基于Spring Boot的Activiti工作流应用,同时包含了单元测试以确保代码质量。 **Spring Boot** Spring Boot是Spring框架的扩展,它简化了创建独立、生产级别的基于...

    SpringBoot 多模块 Serivce 层单元测试

    本文将深入探讨如何在IDEA中对Spring多模块项目中的Service层进行单元测试。 首先,我们需要理解Spring Boot的多模块架构。一个标准的Spring Boot多模块项目通常包括以下部分:父模块(parent)、应用主模块...

    为java web项目添加spring MVC框架

    Spring MVC的优点包括松耦合、灵活性高、易于单元测试以及与Spring其他组件无缝集成等。 ### 二、添加Spring类库 在Java Web项目中添加Spring MVC,首先需要引入Spring的核心类库。这包括Spring Core、Spring AOP...

    spring_boot_web 微服务项目

    5. 测试与部署:编写单元测试,确保代码质量;打包成可执行的jar,使用Docker容器化部署,实现“下载即运行”。 总结: Spring Boot Web微服务项目是将Spring Boot的便捷性与微服务架构的灵活性相结合的产物,它...

    27. Spring Boot Junit单元测试【从零开始学Spring Boot】

    在Spring Boot框架中,单元测试是一项至关重要的任务,它能够帮助开发者确保代码的质量,提前发现潜在问题,并且便于持续集成和重构。本篇内容将基于"27. Spring Boot Junit单元测试【从零开始学Spring Boot】"的...

    spring websocket 测试项目

    Spring框架提供了一些测试工具,如`WebSocketTestClient`,可以帮助我们进行单元测试和集成测试。 在这个"spring websocket 测试项目"中,开发者可能已经遇到了一些常见问题,例如连接建立失败、消息传输错误或者...

    spring4+springMVC+Mybatis项目搭建以及测试demo

    使用JUnit进行单元测试,测试Service和DAO的功能。可以利用Mockito模拟依赖,确保每个方法的行为正确。对于集成测试,可以使用Spring Test和MockMVC,模拟完整的HTTP请求和响应流程。 以上就是搭建一个SSM项目的...

    Spring项目搭建

    综上所述,"Spring项目搭建"是一个涉及Spring框架基本概念、项目结构、配置、依赖注入、Web开发以及单元测试的综合实践过程。每个环节都至关重要,熟练掌握这些知识点能够帮助开发者高效地构建和维护Spring应用。

    spring测试、struts测试、hibernate测试、软件测试、网站测试、利用JBuilder测试的单元测试技术

    本文将深入探讨标题和描述中提到的几个关键测试领域:Spring测试、Struts测试、Hibernate测试、软件测试、网站测试以及使用JBuilder进行的单元测试技术。 首先,让我们从Spring测试开始。Spring是一个广泛使用的...

    spring web空的maven项目

    - `src/test/java`:放置单元测试代码。 - `pom.xml`:Maven 的配置文件,定义项目依赖、构建过程等。 **三、pom.xml 文件** `pom.xml` 文件是 Maven 项目的配置中心,其中包含了项目的元数据和依赖信息。在这个空...

    Spring maven web java

    在实际开发流程中,这可能包括单元测试、集成测试和性能测试,确保应用的质量和稳定性。Spring框架提供了JUnit和Mockito等工具的集成,方便进行测试驱动开发(Test-Driven Development, TDD)。 总的来说,"Spring ...

    Junit 单元测试完整案例

    本案例涵盖了Spring和Struts两大框架的单元测试,旨在帮助开发者掌握如何对这两个流行的Java Web框架进行有效的测试。 一、Junit基础 1. Junit简介:Junit是一款开源的、基于Java的测试框架,由Ernst Leifer和Kent...

    spring+jpa+全局异常+单元测试

    综上所述,"spring+jpa+全局异常+单元测试"这个主题涵盖了Java后端开发中的核心技术和最佳实践。通过有效地整合这些技术,我们可以构建出健壮、易于维护的业务系统,并通过严格的测试确保其质量。

Global site tag (gtag.js) - Google Analytics