TestNG异常测试
1. expectedException方法预期RuntimeException异常
2. expectedSuccess方法预期RuntimeException异常
3. expectedException用例结果是失败的, expectedSuccess执行用例成功(预期与结果一致)
package com.actiger.test.expectedException;
import org.testng.annotations.Test;
public class ExpectedExcepiton {
@Test(expectedExceptions = RuntimeException.class)
public void expectedException(){
System.out.println("期望运行异常的结果!");
}
@Test(expectedExceptions = RuntimeException.class)
public void expectedSuccess(){
System.out.println("期望运行异常的结果");
throw new RuntimeException();
}
}