Junit:入门

运行方法在一个类中可以用

1, Main主方法

(1) 缺点:一个类中只有一个main方法,实际开发不太适合有多个方法要独立运行的场景(数据库增删改查的测试,每个功能独立)

2, 使用单元测试Junit

(1) 相对main的优点

① 一个类中可以有多个单元测试方法,每个方法是独立运行

② 单元测试可以做断言测试,在方法运行之前之后都执行相关方法(公共代码)

单元测试的使用

单元测试本身是一个第三方的框架,一般开发工具默认都集成了junit单元测试框架,开发者只要导入jar即可

单元测试的版本

Junit3.x (早期使用),junit4.x(目前常用) ,junit5.x(最新)

Junit单元测试的使用

1. 导入junt框架到项目

wps1

wps2

wps3

运行单元测试方法

wps4

方法之前之后执行

package cn.junit.test;

import static org.junit.Assert.*;

import org.junit.After;

import org.junit.Before;

import org.junit.Test;

public class JdbcTest {

//在被执行的方法执行之前执行

@Before

public void init() {

System.out.println("JdbcTest.init()");

}

//在被执行的方法执行之后执行

@After

public void after() {

System.out.println("JdbcTest.after()");

}

@Test

public void test1() throws Exception {

System.out.println("JdbcTest.testName(eeee)");

}

@Test

public void test2() throws Exception {

System.out.println("JdbcTest.testName(123123)");

}

}

posted @ 2019-08-01 20:48  请输入名字  阅读(198)  评论(0编辑  收藏  举报