5-8面向对象编程(中)----单元测试方法的使用

单元测试方法的使用

Java中的JUnit单元测试
一、步骤
1.选中当前工程–右键选择build path – add libraries – ……(不同的eclipse步骤会有略微不同,但大致都是找到build path里的add libraries)
2.创建Java类,进行单元测试。
此时的java类要求:
(1)此类是public的
(2)此类提供公共的无参的构造器
3.在此类中生命单元测试方法。
此时的单元测试方法:
(1)方法的权限是public
(2)没有返回值,没有形参
4.此单元测试方法上需要声明注释:@Test,并在单元测试类中导入:import org.jnuit.Test
5.声明好单元测试方法以后,就可以在方法体内测试相关的代码。
6.写完代码以后,左键双击单元测试方法名,右键:run as – JUnit Test

二、说明:
1.如果执行结果没有任何异常:绿条
2.如果执行结果出现异常:红条

代码:

package java6;
 
import java.util.Date;
 
import org.junit.Test;
 
public class JUnitTest {
 int num = 10;
 
 @Test
 public void testEquals() {
  String s1 = "AA";
  String s2 = "AA";
  System.out.println(s1.equals(s2));
  // ClassCastException的异常
//  Object obj = new String("GG");
//  Date date = (Date) obj;
 
  System.out.println(num);
  show();
 }
 
 public void show() {
  num = 20;
  System.out.println("show()……");
 }
  
 @Test
 public void testToString() {
  String s2 = "BB";
  System.out.println(s2.toString());
 }
}

testEquals()输出:

true
10
show()……

testToString()输出:

BB

运行输出:

BB
true
10
show()……
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YY鸟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值