testng学习(一)
testng是java的一个单元测试框架,主要用于设计测试用例,执行流程。
首先先来认识一下testng,定义了一个实现简单加法功能的函数:
package com.mg.java.maven.day06; public class Calculator { public double add(double a, double b) { return a + b; } }
利用这个加法函数来编写测试用例:
@test:添加这个注解以后,就是一个测试方法,可以不写main函数直接运行。
Assert.assertEquals:断言预期结果和实际结果是否相等,如果相等就测试通过,如果不相等就证明有bug,会抛出AssertionErrror。
第一条测试用例和测试结果:
package com.mg.java.maven.day06; import org.testng.Assert; import org.testng.annotations.Test; /** * 测试testng * * @author admin * */ public class Tester { @Test public void test() { Calculator calculator = new Calculator(); double actual = calculator.add(3, 3); double expected = 6; // 断言 Assert.assertEquals(actual, expected); } }
相关推荐
ITstudied 2020-05-06
cintmain 2020-04-20
wndong 2020-03-01
86427019 2019-12-21
SolitudeSky 2019-12-09
wugang0 2019-12-09
lucialee 2019-11-08
mohanzb 2019-10-22
mrjianghaijun 2015-07-30
chengzhezhijian 2015-06-24
pengzhanxuan 2012-11-14
不忘初心才能始终 2019-07-01
80487608 2015-07-29
石羊 2019-06-30
aduocd 2019-06-30
mrsuddenflash 2013-11-18
libra0 2019-06-29