Chai-http:发送204状态,而不是预期的状态

时间:2018-08-20 08:37:17

标签: javascript unit-testing mocha chai chai-http

我很少用chai做测试。在这里,我使用测试文件代码https://gist.github.com/dulgeoion/56f90024ddc416abd3496d4d52dfb030

创建了要点

因此,在最后两个测试中,我得到了此错误Uncaught AssertionError: expected 204 to equal 406Uncaught AssertionError: expected 204 to equal 200。我是第一次进行测试,无法解决问题所在。

非常感谢!

1 个答案:

答案 0 :(得分:0)

这可能是由于您在API响应中获得的响应状态代码而发生的。 似乎您的API正在返回状态码204,而预期的状态码是406。与第二次失败相同,您得到的是204而不是200。

请通过在控制台中打印响应或在邮递员中试用API来检查API响应。