Javascript 如何消除文本断言错误:预期响应的状态代码为400,但在Postman中得到了200?

Javascript 如何消除文本断言错误:预期响应的状态代码为400,但在Postman中得到了200?,javascript,api,postman,Javascript,Api,Postman,我正在使用Postman测试API。当我为测试发送API时,结果显示在测试结果部分,例如状态代码为400 名字不能为空 |AssertionError:对的预期响应 状态代码为400,但状态代码为200 我只想删除文本 |AssertionError:预期响应的状态代码为400,但得到 200 我阅读了这个问题的文档,但没有得到任何解决方案 var jsonData = JSON.parse(responseBody); var firstName = ""; // **********

我正在使用Postman测试API。当我为测试发送API时,结果显示在测试结果部分,例如状态代码为400

名字不能为空 |AssertionError:对的预期响应 状态代码为400,但状态代码为200

我只想删除文本

|AssertionError:预期响应的状态代码为400,但得到 200

我阅读了这个问题的文档,但没有得到任何解决方案

var jsonData = JSON.parse(responseBody);

var firstName   = "";

// ***************************** Firstname ********************

// Check first name is Empty
if(firstName===null || firstName===undefined ){
pm.test("Status Code is 400 First name cannot be empty", function(){
    pm.response.to.have.status(400);
}); 

是否有更多的代码没有添加到问题中-
dkjsdckhkdjhcdkjchsjchsdjkdjcksjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj。还有其他条件或其他测试吗?@DannyDainton Typo,再看看我的问题。我还是不明白你想做什么。消除断言错误的方法是,让一个测试通过该测试,或者在
if
语句中添加一个
else
,如果这两个条件中的任何一个都不满足,则返回另一条路径。