实验四:单元测试2
一、 实验目的
1、掌握单元测试的基本理论和作用。
2、掌握典型单元测试工具 JUnit 的使用
二、 实验内容
1、IntelliJ IDEA环境下使用JUnit对Calculator类进行单元测试
2、编写程序判断闰年,设计测试⽤例并⽤Junit进⾏测试。
3、编写程序判断非三角形,等腰三角形,等边三角形,直角三角形,钝角三角形,锐角三角形,设计测试用例并用JUnit进行测试。
三、 实验步骤及结果
任务一:1、在idea中新建一个shiyan4的空项目,新建一个Calculator类和CalculatorTest类
2、导入有关Junit的包,这里我用的是Junit4
3、测试代码片段
4、测试结果
任务二:
步骤同上,采用以下用例,使用assertEquals来测试程序正确性。-100, 1000, 20000, 2020, 2019, 2000, 1900。测试代码片段如下
测试结果如下:
任务三:新建一个Triangle类和TriangleTest类,测试代码如下,用例有错误就会抛出异常。
测试结果异常:
修改测试代码,测试结果如下: