JUnit - 单元测试(可取代主方法进行运行)

JUnit单元测试

1.引:
一个类中只能有一个主方法,当需要测试很多东西时就显得很不方便,这是就引入了JUnit单元测试,一个小的单元模块,一个类里可以有很多个JUnit单元,可以取代主方法运行.
2.单元测试 -> 以方法为单位, 可以取代主方法
3.常见的测试方法有:
System.out.println(); -> 打桩测试
Debug -> 断点测试
JUnit -> 单元测试

原理

别人写好的代码, 我们想要使用
1.将别人写好的代码工程, 打包 jar 文件
是将编译后的字节码文件打包的
2.在自己的工程中 关联这个jar文件 -> 添加依赖
3.代码中直接使用 import

使用步骤

JUnit使用步骤:
1.在工程中创建一个文件夹lib
2.将2个jar包复制到lib中
3.选择jar包 右键 -> Add as Library… 默认添加即可
4.写一个测试类, 在其中写一个方法[不需要返回值,不需要参数]
5.在方法上添加注解 @Test
6.运行这个方法即可

常用注解

@Test: 测试的方法, 可以直接运行
@Before: 在测试方法之前调用的
@After: 在测试方法之后调用的

public class Demo01 {
    @Before  // 在所有@Test之前执行的
    public void before() {
        System.out.println("hello Junit!");
    }
    @After // 在所有@Test之后执行的
    public void after() {
        System.out.println("bye Junit!");
    }
    @Test // 取代主方法的
    public void method01() {
        System.out.println("hello method1");
    }
    @Test
    public void method2() {
        System.out.println("hello method2");
    }

hello Junit!
hello method1
bye Junit!
hello Junit!
hello method2
bye Junit!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值