`

JUnit4 Annotation

 
阅读更多

JUnit4 Annotation:

01 public class TTest {
02
03     @Test
04     public void testAdd() ...{
05         int z = new T().add(5, 3);
06 //        assertEquals(8, z);
07 //        assertTrue(z>3);
08 //        assertTrue("z too small",z>10);
09         
10         
11     }

12     
13     //@Ignore
14     //timeout=100:这个方法在100毫秒里结束,如果没有在100毫秒里结束,则失败
15     @Test(expected=java.lang.ArithmeticException.class,timeout=100)
16     public void testDivide() ...{
17         int t = new T().divide(8, 0);
18         assertEquals(4, t);
19     }

20     
21     @Before
22     public void before() ...{
23         System.out.println("before");
24     }

25     
26     @After
27     public void after() ...{
28         System.out.println("after");
29     }

30     
31     //这个对象没有初始化之前调用,所以要是static,beforeClass用在,
32     //当我们需要取得一些很耗时间的资源,或者搭建比较耗时的环境时,可以使用BeforeClass
33     @BeforeClass
34     public static void beforeClass() ...{
35         System.out.println("beforeClass");
36     }

37     
38     //需要环境卸载掉可以使用afterClass
39     @AfterClass
40     public static void afterClass() ...{
41         System.out.println("afterClass");
42     }

43
44 }

分享到:
评论

相关推荐

    junit4 jar完整包

    首先,JUnit4是JUnit系列的一个重大升级,引入了注解(Annotation)的概念,这使得测试用例的编写更为简洁。例如,`@Test`注解用于标记测试方法,`@Before`和`@After`则分别用于定义在每个测试方法之前和之后执行的...

    Junit4教程非常详尽

    JUnit4 是 JUnit 框架有史以来的最大改进,其主要目标便是利用 Java5 的 Annotation 特性简化测试用例的编写。下面是对 JUnit4 的详细介绍: 一、Annotation 简介 Annotation 是 Java5 中引入的一种元数据特性,...

    junit4学习文档

    JUnit4 是 JUnit 测试框架的一个重大更新版本,它充分利用了 Java 5 的注解(Annotation)特性来简化测试用例的编写过程。注解是一种元数据,用于描述程序中的元素如类、方法或变量的作用。与传统的关键字(如 ...

    Junit4教程

    Junit4是JUnit框架有史以来的最大改进,其中的主要目标便是利用Java5的Annotation特性简化测试用例的编写。在Junit4中,我们可以使用Annotation来描述测试用例,而不需要继承自TestCase类。下面我们将详细介绍Junit4...

    junit4 jar包 Java单元测试框架绿色免费版.zip

    JUnit4的引入极大地简化了单元测试的编写过程,它引入了注解(Annotation)的概念,使得测试类和方法的声明更加简洁。例如,`@Test`注解标记在测试方法上,表明这是一个需要执行的测试用例。此外,还有像`@Before`和...

    Junit4单元测试必备入门教程

    JUnit4是JUnit框架有史以来最大的改进,其主要目标是利用Java5的Annotation特性简化测试用例的编写。Annotation是一种元数据,用于描述数据。在Java中可以用来和public、static等关键字一样来修饰类名、方法名、变量...

    在eclipse中使用junit4教程

    jUnit4 是 JUnit 框架有史以来的最大改进,其主要目标便是利用 Java5 的 Annotation 特性简化测试用例的编写。 Annotation 是一种元数据,描述数据的数据。在 Java 里面可以用来和 public、static 等关键字一样来...

    Junit4教程.pdf

    - 在JUnit4中,核心的改变是引入了Java5的Annotation特性。Annotation是一种元数据,它可以提供关于代码额外的信息,而这些信息可以在编译时或运行时被解析和处理。例如,在JUnit4中,`@Test`注解用于标记测试方法...

    Junit4单元测试入门例子

    Junit4通过注解(Annotation)来简化测试用例的编写,例如`@Test`注解标记测试方法,`@Before`和`@After`注解分别表示在每个测试方法执行前后的准备工作和清理工作。Calculate类包含四个方法:add、subtract、...

    Junit4 jar包

    《Junit4:Java开发中的单元测试利器》 在Java编程世界中,单元测试是确保代码质量、可维护性和稳定性的重要工具。而Junit4,作为最广泛使用的Java单元测试框架,为开发者提供了强大且易用的测试能力。本文将深入...

    junit4测试源码

    首先,JUnit4引入了注解(Annotation)的概念,使得测试类和测试方法的声明更加简洁。例如,`@Test`注解用于标记测试方法,`@Before`和`@After`用于在每个测试方法之前和之后执行初始化和清理工作。还有`@Ignore`...

    junit4API.chm.html

    1. **JUnit注解**:JUnit4引入了注解(Annotation)机制,使得测试代码更加简洁易读。如`@Test`用于标记测试方法,`@Before`和`@After`分别在每个测试方法前和后执行,`@BeforeClass`和`@AfterClass`则在类的生命...

    surefire-junit4-2.7.2-javadoc.jar

    在JUnit4中,引入了注解(Annotation)的概念,极大地简化了测试用例的编写。例如,`@Test`注解用于标记测试方法,`@Before`和`@After`用于定义在每个测试之前和之后执行的代码。此外,还有`@Ignore`用于跳过某个...

    junit4.1.jar

    junit4的jar包,使用annotation进行junit测试!

    spring boot Junit4配置

    Spring Boot作为流行的Java框架,简化了创建和管理微服务应用的过程,但如何有效地集成和配置JUnit4进行单元测试,对于初学者来说可能是个挑战。这篇文档将详细阐述如何在Spring Boot项目中配置JUnit4,并提供使用...

    eclipse中使用junit4

    据您提供的信息,这篇教程将介绍如何在Eclipse中使用JUnit4进行单体测试。JUnit4是JUnit框架的一个重大改进,特别是在Java5引入注解功能之后。注解(Annotation)在Java中是一种元数据,用于提供额外的信息来描述类...

    Junit4的应用案例

    Junit4是由Eclipse基金会维护的开源项目,它基于JUnit3进行了重大改进,引入了注解(Annotation)和断言(Assertion)等新特性,使得测试代码更加简洁、易读。例如,@Test注解用于标记测试方法,@Before和@After注解...

    Junit4环境搭建和Hamcrest初步

    Junit4是JUnit框架的一个版本,它引入了注解(Annotation)来简化测试用例的编写,使得测试代码更加简洁、易读。在Java项目中,你可以通过以下步骤来搭建Junit4环境: 1. **添加依赖**:如果你使用的是Maven或...

    junit 4测试框架培训资料

    JUnit 4引入了许多新特性,如注解(Annotation)支持,使得测试代码更加简洁和易于理解。 3. JUnit 4的新特性: - 注解支持:JUnit 4利用Java 5的注解功能,如`@Test`用于标记测试方法,`@Before`和`@After`用于...

Global site tag (gtag.js) - Google Analytics