编写JUnit测试 |
您所在的位置:网站首页 › java单元测试用例怎么写 › 编写JUnit测试 |
什么是单元测试呢?单元测试就是针对最小的功能单元编写测试代码。Java程序最小的功能单元是方法,因此,对Java程序进行单元测试就是针对单个Java方法的测试。 单元测试有什么好处呢?在学习单元测试前,我们可以先了解一下测试驱动开发。 所谓测试驱动开发,是指先编写接口,紧接着编写测试。编写完测试后,我们才开始真正编写实现代码。在编写实现代码的过程中,一边写,一边测,什么时候测试全部通过了,那就表示编写的实现完成了: 编写接口 │ ▼ 编写测试 │ ▼ ┌─> 编写实现 │ │ │ N ▼ └── 运行测试 │ Y ▼ 任务完成这就是传说中的…… 当然,这是一种理想情况。大部分情况是我们已经编写了实现代码,需要对已有的代码进行测试。 我们先通过一个示例来看如何编写测试。假定我们编写了一个计算阶乘的类,它只有一个静态方法来计算阶乘: n!=1\times2\times3\times...\times n代码如下: public class Factorial { public static long fact(long n) { long r = 1; for (long i = 1; i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |