JavaSE——day9测试功能@Test的用法

本文介绍了JavaSE中使用@Test注解进行单元测试的步骤和注意事项。通过实例展示了如何在JUnit测试中添加@Test注解,以及断言类Assert的使用方法,特别是强调了@Test不能用于测试静态方法和有返回值、参数的方法。文章提供了测试加法和除法的代码示例,演示了正确的测试方式。
摘要由CSDN通过智能技术生成

 

 

@Test表示这个方法是JUnit测试时候会运行的

 

import org.junit.Test;

public class Demo {

	@Test
	public void print() {
		System.out.println("HelloWorld!");
	}
}

 

使用@Test可以帮助我们在不用main方法调用的情况下测试某个方法的功能,具体操作分为以下三部:

    ①在需要测试的方法上面写@Test

    ②导包(ctrl+shift+o)import org.junit.Test;
    ③右键选择需要测试的方法--->run as--->JUnit Test

 

 

 

注意:经过多次尝试,发现@Test不能测试静态的方法~

           待测试方法不能有返回值,不能有形式参数

那么,测试类有这么多的要求,怎么才能测试呢???

这里给出一个加法代码段和一个除法代码段:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值