`
haoran_10
  • 浏览: 442862 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

junit 注解说明

    博客分类:
  • java
阅读更多

JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: 
@Before:初始化方法   对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)
@After:释放资源  对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次)
@Test:测试方法,在这里可以测试期望异常和超时时间 
@Test(expected=ArithmeticException.class)检查被测方法是否抛出ArithmeticException异常 
@Ignore:忽略的测试方法 
@BeforeClass:针对所有测试,只执行一次,且必须为static void 
@AfterClass:针对所有测试,只执行一次,且必须为static void 
一个JUnit4的单元测试用例执行顺序为:
@BeforeClass -> @Before -> @Test -> @After -> @AfterClass; 
每一个测试方法的调用顺序为:
@Before -> @Test -> @After;

分享到:
评论

相关推荐

    JUnit使用说明(完整)

    在开始使用JUnit 4之前,确保你已安装了Java Development Kit(JDK)版本1.5或更高,因为JUnit 4利用了Java 5引入的注解(Annotation)功能。同时,虽然JUnit可以独立于集成开发环境(IDE)使用,但Eclipse是一个...

    Junit使用说明文档

    **Junit使用说明文档** **一、Junit简介** JUnit是一款广泛应用于Java编程语言的单元测试框架,由Ernst Konig和Kent Beck在2000年开发。它是XUnit系列测试框架的一员,旨在帮助开发者对代码进行快速、可靠且可重复...

    Junit使用说明 详细

    Junit提供了丰富的注解,如@Test、@Before、@After等,使得测试代码更加简洁且易于理解。 二、Junit的基本结构 一个基本的Junit测试类通常包含一系列公共的无参数方法,每个方法代表一个测试用例。这些方法以@Test...

    junit配置说明

    junit配置说明 junit是一种流行的Java单元测试框架,它提供了许多有用的功能来帮助开发者编写高质量的测试代码。本文将对junit的配置进行说明,涵盖了junit的基本概念、配置方法、测试用例编写等方面的内容。 一、...

    junit说明

    下面是一些常见的JUnit注解: 1. `@Test`: 表示这是一个测试方法,JUnit会自动执行这个方法。 2. `@Before`: 在每个测试方法执行前调用的方法,通常用于初始化测试环境。 3. `@After`: 在每个测试方法执行后调用的...

    junit-4.13.2-API文档-中英对照版.zip

    赠送jar包:junit-4.13.2.jar; 赠送原API文档:junit-4.13.2-javadoc.jar; 赠送源代码:junit-4.13.2-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    junit-4.11-API文档-中文版.zip

    赠送jar包:junit-4.11.jar; 赠送原API文档:junit-4.11-javadoc.jar; 赠送源代码:junit-4.11-sources.jar; 赠送Maven依赖信息文件:...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    junit-4.12-API文档-中文版.zip

    赠送jar包:junit-4.12.jar; 赠送原API文档:junit-4.12-javadoc.jar; 赠送源代码:junit-4.12-sources.jar; ...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    junit-4.12.jar下载

    除了基本的断言和测试方法,JUnit 4.12还包括了诸如注解驱动的测试、测试规则(如`@Before`和`@After`用于在测试前后执行的设置和清理操作)、测试套件(`@RunWith`)、注解如`@Ignore`用于跳过测试,以及`@Expected...

    junit-4.13.2-API文档-中文版.zip

    赠送jar包:junit-4.13.2.jar; 赠送原API文档:junit-4.13.2-javadoc.jar; 赠送源代码:junit-4.13.2-sources.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    junit测试源代码

    以下是对JUnit及其相关知识点的详细说明: 1. **JUnit介绍**:JUnit是一个开源的、基于Java的测试框架,它遵循xUnit测试框架的设计理念。它为编写单元测试提供了简洁的API,使得测试代码易于编写和维护。JUnit支持...

    junit-4.11.jar

    此外,"新建文本文档.txt"可能包含了一些关于如何使用或配置JUnit 4.11的信息,比如测试示例、配置说明等,这对于初学者了解和使用JUnit 4.11是很有帮助的。 总结来说,JUnit 4.11作为一款强大的单元测试框架,通过...

    junit-jupiter-api-5.7.2-API文档-中文版.zip

    赠送jar包:junit-jupiter-api-5.7.2.jar; 赠送原API文档:junit-jupiter-api-5.7.2-javadoc.jar; 赠送源代码:junit-jupiter-api-...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    JUnit4.zip

    1. `junit-4.11-javadoc.jar`:这是JUnit 4.11版本的API文档,包含了详细的类和方法注释,开发者可以通过查阅这个文档了解如何使用该版本的JUnit。 2. `junit-4.11.jar`:这是JUnit 4.11的主要库文件,包含了运行和...

    Junit的简单说明

    2. **忽略测试**:有时可能需要暂时忽略某些测试用例,这可以通过`@Ignore`注解实现。 3. **测试失败和错误处理**:JUnit提供了多种机制来处理测试失败的情况,例如使用`assertThrows()`来验证异常的抛出。 4. **...

    junit-4.10.jar,junit集合

    `junit-4.10.txt`可能是JUnit 4.10的文档或者版本信息,通常包含关于库的详细说明、API参考和使用指南。 在使用`junit-4.10.jar`时,开发者通常会将其添加到项目的类路径中,这样就可以在IDE(如Eclipse、IntelliJ ...

    Junit简介和扩展

    JUnit4在JUnit3的基础上进行了大量改进,特别是通过使用Java 5的注解特性来简化测试用例的编写。 1. **无需继承TestCase**:JUnit4不再要求测试类必须继承`TestCase`类。 2. **测试方法标识**:使用`@Test`注解来...

    junit-4.7.jar,junit-4.11.jar

    "安装说明.txt"可能包含的是JUnit库的安装和导入到项目中的详细指南,这对于初学者尤其有用,因为正确设置JUnit环境是开始进行单元测试的第一步。 "3322软件站_www.3322.cc.url"看起来是一个网址,指向一个软件下载...

    Junit4完整源码

    - `javadoc`目录下的文档提供了JUnit4 API的详细说明,包括类、接口、方法等的用途和用法,是学习和查找特定功能的重要参考。 5. **实际应用**: - **TDD实践**:JUnit4是TDD的主要工具,开发者可以先编写测试,...

    junit-jupiter-api-5.4.2-API文档-中英对照版.zip

    赠送jar包:junit-jupiter-api-5.4.2.jar; 赠送原API文档:junit-jupiter-api-5.4.2-javadoc.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

Global site tag (gtag.js) - Google Analytics