`

Junit 基本使用

    博客分类:
  • Java
 
阅读更多
1. 安装Junit,导入下面的依赖包

<dependency>
	  <groupId>junit</groupId>
	  <artifactId>junit</artifactId>
	  <version>${junit.version}</version>
	  <scope>test</scope>
</dependency>

<dependency>
	<groupId>org.hamcrest</groupId>
	<artifactId>hamcrest-library</artifactId>
	<version>1.3</version>
	<scope>test</scope>
</dependency>


2.简单的测试类

package com.peter.user;

import org.junit.After;
import org.junit.Test;

import static org.hamcrest.Matchers.*;
import static org.junit.Assert.*;

/**
 * Unit test for simple App.
 */
public class AppTest 
{

    @Test
    public void AppTest( )
    {
    	assertTrue("sdrt", 8>5);
    	
    	assertThat(3, is(3));

    }

    @After
    @Test(expected=java.lang.ArrayIndexOutOfBoundsException.class)
    public void test2(){
    	
    }
}


1.org.junit.Assert.assertThat(Integer actual, Matcher<? super Integer> matcher) 使用上面的断言方法可以替代其他断言方法
2.使用注解
@Test(expected=java.lang.ArrayIndexOutOfBoundsException.class) 测试是否抛出指定异常
@Before @After 在每个测试方法前后执行的方法,比如建立,断开数据库连接
@BeforeClass @AfterClass 在测试类执行前后执行
分享到:
评论

相关推荐

    JUnit使用报告

    二、JUnit基本使用步骤 1. 创建测试类:继承自`junit.framework.TestCase`(对于JUnit 3.x)或`org.junit.Test`(对于JUnit 4.x及以上版本),创建测试用例类。 2. 编写测试方法:在测试类中,定义以`test`开头的...

    JUnit3.8.1 以及使用JUnit测试的代码demo

    JUnit3.8.1是该框架的一个较早版本,尽管现在已经有更新的版本(如JUnit5),但了解其基本原理和用法对理解单元测试的概念仍然很有帮助。 首先,JUnit的核心概念是测试类和测试方法。测试类通常与被测试的业务逻辑...

    JUNit教程:JUNit基本教程

    ### JUnit基本教程详解 #### 一、JUnit简介与重要性 JUnit 是一个用于 Java 编程语言的单元测试框架。最初由 Erich Gamma 和 Kent Beck 设计开发,JUnit 的设计目的是为了帮助开发者编写可重复执行的测试用例,...

    Junit使用说明 详细

    《Junit使用详解》 Junit,作为Java编程语言中最为广泛应用的单元测试框架,它为开发者提供了方便快捷的方式来编写和执行单元测试,确保代码的正确性和稳定性。本指南将详细解析Junit的使用方法,旨在帮助开发者...

    JUnit使用说明(完整)

    同时,虽然JUnit可以独立于集成开发环境(IDE)使用,但Eclipse是一个非常流行的选择,因为它内置了对JUnit的支持,特别是从Eclipse 3.2版本开始就支持JUnit 4。这里以Eclipse Helios (3.6) for Java EE为例,讲解...

    JUnit 入门教程

    #### 七、JUnit基本使用 - **创建测试类**: - 测试类应该使用`@RunWith`注解指定JUnit运行器。 - 使用`@Test`注解标记测试方法。 - 使用`@Before`和`@After`注解定义每个测试前后执行的操作。 - **编写测试方法*...

    基本路径测试法和单元测试工具JUnit的使用

    基本路径测试法和单元测试工具JUnit的使用 本实验报告旨在介绍基本路径测试法和单元测试工具JUnit的使用。通过本实验,学生将掌握基本路径测试方法、了解在Eclipse环境下JUnit单元测试工具的安装和使用方法,並针对...

    Junit使用教程文档(7页)

    本教程文档详细介绍了JUnit的基本使用方法,适用于初学者快速上手。 首先,要了解JUnit的核心概念,包括测试类、测试方法和断言。测试类通常会继承自`junit.framework.TestCase`(在较新版本的JUnit5中,使用`org....

    Junit基本教程[归纳].pdf

    Junit基本教程[归纳].pdf

    junit基本介绍,junit常用的接口和类,如何编写测试代码

    ### JUnit基本介绍 JUnit是一种开源的Java测试框架,它属于xUnit家族的一员,主要用于单元测试,特别是白盒测试和回归测试。白盒测试是指测试人员完全了解程序内部的逻辑结构,可以针对性地进行测试;而回归测试是...

    junit基本教程.doc

    JUnit的基本使用步骤包括: 1. 创建测试类:继承自`junit.framework.TestCase`,创建一个新的测试类。 2. 编写测试方法:每个测试方法的名称应以`test`开头,返回类型为void且不带参数。例如:`public void ...

    单元测试工具Junit的简单使用

    通过本文的学习,我们不仅了解了 JUnit 的基本概念和作用,还掌握了如何在 Eclipse 中使用 JUnit 进行简单的单元测试。掌握单元测试对于提高软件质量至关重要,而 JUnit 作为 Java 开发者常用的单元测试框架,其强大...

    软件单元测试——JUnit使用

    "软件单元测试——JUnit使用" 软件单元测试是软件开发过程中的一种测试方法,它是指对软件中的最小单元进行测试,以确保软件的可靠性和正确性。JUnit是一个流行的Java测试框架,广泛应用于软件单元测试中。 在本...

    JUnit使用指南及作业规范.rar

    Eclipse Eclipse 中使用 junit junitjunit (有了开发工具对 (有了开发工具对 junit的支持后) .... ... 8 JUNIT 4.X4.X4.X使用 .... .... .... ......... 12 下载与安装 下载与安装 .... .... .... ...... 12 ...

    教会你如何使用junit,以及myeclipse+junit 使用

    通过以上步骤,你已经掌握了在MyEclipse中使用JUnit的基本操作。持续进行单元测试是保证代码质量的重要手段,随着经验的积累,你将更加熟练地运用JUnit,编写出更高效的测试代码。记得经常重构和更新测试用例,以...

    junit-4.10.jar及使用方法

    最后,你可以使用JUnit提供的`JUnitCore`类来运行所有的测试,或者使用IDE(如Eclipse或IntelliJ IDEA)内置的JUnit支持,直接运行测试类或单个测试方法。 总的来说,JUnit 4.10为Java开发者提供了一种强大且易用的...

    实验02.基本路径测试法和单元测试工具JUnit的使用.pdf

    "实验02 基本路径测试法和单元测试工具JUnit的使用" 本实验的主要目的是掌握基本路径测试方法和在Eclipse环境下JUnit单元测试工具的安装和使用方法。通过本实验,学生将学习如何在Eclipse环境下安装和使用JUnit单元...

Global site tag (gtag.js) - Google Analytics