`

spring中测试用的新写法 Junit4.8 + springtest.jar

 
阅读更多

引用springtest  jar包和其他相关jar包  以及junit4

首先写一个基类 引用AbstractTransactionalJUnit4SpringContextTests

如下

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:applicationContext.xml")
public class BaseTestCase extends AbstractTransactionalJUnit4SpringContextTests{

 

}

 

写一个测试类  继承基类 然后加载自己需要的spring.xml文件

测试方法要+ @Test 方法名要 名字+Test

 @Resource注入dao接口
@ContextConfiguration(locations = "classpath:config/spring/test.xml")
public class DaoTest extends BaseTestCase{
 @Resource
 private TestDao testDao;
 @Test
 public void allTest(){
  testDao.dotest();
 }
}

分享到:
评论

相关推荐

    JUnit4.8.jar

    JUnit4.8.jar JUnit4.jar

    junit-4.8.jar.zip

    标题中的"junit-4.8.jar.zip"指出我们要讨论的是JUnit 4.8版本,这是该框架的一个特定版本,包含了用于编写和执行单元测试的类库。本文将深入探讨JUnit 4.8的核心特性和使用方法。 首先,JUnit是一个开放源代码的...

    junit.jar + hamcrest-core.jar + hamcrest-library.jar

    Junit、hamcrest-core.jar和hamcrest-library.jar这三者是Java编程语言中进行单元测试的关键工具,尤其对于Java开发者来说,它们是不可或缺的。 首先,我们来详细了解一下Junit。Junit是一款开源的测试框架,它是...

    spring4+junit4.8 +多线程TheadTool

    6. **测试多线程应用**:在Junit4.8中,我们可以使用`@Rule`注解配合`org.junit.rules.ExternalResource`或`org.junit.rules.TestWatcher`来监控线程行为。此外,`org.junit.concurrent`包中的`Timeout`规则可以在...

    junit5.rar包含JUnit Platform + JUnit Jupiter + JUnit Vintage依赖jar包

    JUnit Jupiter + JUnit Vintage,包含依赖包:junit-jupiter-5.5.1.jar,junit-jupiter-engine-5.5.1.jar,junit-jupiter-params-5.5.1.jar,junit-platform-launcher-1.5.1.jar,junit-platform-testkit-1.5.1.jar,...

    junit4.8.jar

    本下载为java开发必备测试工具junit.jar包,JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。...

    junit4.12+hamcrest1.3的jar包(所需全部)

    Junit4.12与Hamcrest1.3是Java编程领域中两个重要的单元测试框架,它们为开发者提供了方便、强大的测试工具。在这个压缩包中,包含了以下四个JAR文件: 1. `junit-4.12.jar`:这是JUnit 4.12的主要库文件,它提供了...

    junit的jar包

    Files contained in junit4-4.8.2.jar: LICENSE.txt META-INF/MANIFEST.MF junit.extensions.ActiveTestSuite.class junit.extensions.RepeatedTest.class junit.extensions.TestDecorator.class junit.extensions...

    SSM中进行单元测试Junit4+spring-test所需jar包

    在SSM环境中,使用Junit4和spring-test库进行单元测试是标准做法。下面将详细解释如何使用这两个库以及所需的jar包。 Junit4是Java领域广泛使用的单元测试框架,它提供了一套丰富的注解,使得编写测试用例变得更加...

    junit4.8jar包 最新的!!!

    2. **异常测试**:JUnit 4.8支持测试方法是否抛出预期的异常,通过在`@Test`注解中使用`expected`属性指定预期的异常类型。 3. **参数化测试**:`@Parameterized`注解允许创建参数化的测试类,这样可以一次性运行...

    Jnuit单元测试PDF教程+Junit4.8 jar

    PDF教程《JUNIT单元测试》可能会详细讲解这些概念和用法,包括如何创建测试类,编写测试用例,如何使用JUnit提供的工具进行故障定位,以及如何集成到构建工具如Maven或Gradle中进行自动化测试。 总的来说,理解和...

    junit-4.8.zip

    `junit-4.8.zip`是JUnit 4.8版本的压缩包,其中包含的核心文件是`junit4.8.jar`,它是JUnit运行库,用于执行编写好的测试用例。 JUnit 4.8是一个重要的里程碑,因为它引入了许多改进和新特性,使得测试更加灵活和...

    junit-4.12所需jar包 hamcrest-core-1.3.jar hamcrest-library-1.3.jar

    junit-4.12单元测试框架必须引用的jar包, 所需jar包, 除了junit-4.12.jar之外, hamcrest-core-1.3.jar 和 hamcrest-library-1.3.jar 这两个包也是必须的, 下载后解压包里包含了这两个jar包

    junit-4.12.jar + hamcrest-core-1.3.jar

    《Junit 4.12 和 Hamcrest Core 1.3:Java单元测试的重要伙伴》 在Java开发中,单元测试是确保代码质量的关键环节,它可以帮助开发者在早期发现并修复错误,避免了后期集成阶段可能出现的问题。在这里,我们要探讨...

    junit4 +spring jar包

    spring添加 单元测试 junit4 +spring jar包: hamcrest-core-1.3.jar junit-4.12.jar spring-test-4.2.5.RELEASE.jar

    springboots+mybatis+junit+oracle.7z

    4. **src/test/java** - JUnit测试代码所在目录,通常会有一个测试类用于验证MyBatis的Mapper操作。 5. **database** - 可能包含Oracle数据库的脚本文件,用于创建表结构和初始化数据。 6. **README.md** 或其他文档...

    junit-4.8.jar

    junit-4.8.jar用来测试java的哦,大家都知道的吧。

Global site tag (gtag.js) - Google Analytics