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