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();
    }
}