哪种方法可以在TestNG中断言测试用例?

时间:2018-06-11 06:41:28

标签: testng assert

以下是负面测试案例的两个片段。 在测试用例中,哪种方法可以断言状态200(标记为失败)或401(预期在负面测试用例中)?

6.2.4

1 个答案:

答案 0 :(得分:1)

您需要在assertEquals方法中指定预期的代码。在您的情况下,如果状态代码是401,那么您的测试应该通过其他测试应该失败。所以,你可以断言如下。

@Test(priority=2)
public void negativeTestCase() throws Exception{
    int status=asset.postRequest("", "", "");
    Assert.assertEquals(status, 401);
}