以下是负面测试案例的两个片段。 在测试用例中,哪种方法可以断言状态200(标记为失败)或401(预期在负面测试用例中)?
6.2.4
答案 0 :(得分:1)
您需要在assertEquals方法中指定预期的代码。在您的情况下,如果状态代码是401,那么您的测试应该通过其他测试应该失败。所以,你可以断言如下。
@Test(priority=2)
public void negativeTestCase() throws Exception{
int status=asset.postRequest("", "", "");
Assert.assertEquals(status, 401);
}