testNG提供一个Assert类,来判断输出值是否与预期值一致,Assert常用的方法有:
Assert.assertEquals();此方法可以有两个参数值,也可以有3个参数值,参数的顺序是 actualValue(实际值), expectedValue(期望值) message(信息);该方法运行时,如果实际结果与预期结果匹配则继续执行,否则就停止执行
Assert.assertTrue(condition) 判断是否为true
Assert.assertFalse(condition) 判断是否为false
Assert.assertNull(condition) 判断是否为null
简单的例子如下:
1 @Test 2 public void f() { 3 int a = 6; 4 Assert.assertEquals(a, 6,"a等于6"); 5 Assert.assertTrue(a==7,"a不等于7"); 6 }