java单元测试实例_JUnit基础及第一个单元测试实例(JUnit3.8)

本文介绍了如何使用JUnit进行Java单元测试,包括JUnit的基础知识、添加JUnit库、创建测试类以及测试方法的编写。文章通过一个Calculator类的测试案例,详细讲解了测试类的命名规则、Assert类的使用以及setUp()和tearDown()方法在代码重构中的应用。
摘要由CSDN通过智能技术生成

JUnit基础及第一个单元测试实例(JUnit3.8)

单元测试

单元测试(unit testing) ,是指对软件中的最小可测试单元进行检查和验证。

单元测试不是为了证明您是对的,而是为了证明您没有错误。

单元测试主要是用来判断程序的执行结果与自己期望的结果是否一致。

关键是在于所用的测试用例(Test Case) 。

JUnit

JUnit是一个Java语言的单元测试框架。

Java的很多IDE,比如Eclipse集成了JUnit,只需要在build path中添加Library并选择想用的版本即可。

JUnit的两种主要版本是JUnit 3.8和JUnit 4,前者使用反射,后者使用反射和注解。

博文回顾:本博客上次介绍JUnit的时候是在反射和注解之后:

结合实例来说明单元测试的用法:

1.编写目标类源代码

新建一个项目,起名叫JUnitTest,首先编写一个目标类Calculator:

packagecom.mengdd.junit;public classCalculator

{public int add(int a, intb)

{return a +b;

}public int subtract(int a, intb)

{return a -b;

}public int multiply(int a, intb)

{return a *b;

}public int divide(int a, intb)

{return a /b;

}

}

2.添加JUnit库

然后为了使用JUnit,需要加入库:

右键选择项目Properties->左侧Java Build Path->标签Libraries->Add Library...

7b495ce0ee97bc6ebe9abae4cb0db741.png

弹出的对话框中选JUnit,然后Next,再选择JUnit 3或者JUnit 4.

本文示例选择JUnit 3。

3.创建测试类

这里需要注意以下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值