我正在对节点应用程序进行一些单元测试,并检查http响应。 currnlty我想测试 http.header 对我发送的密钥和值的响应,我做错了什么?
res.header.should.have.property['prop1'];
答案 0 :(得分:1)
您应该致电property
,而不是将其编入索引:
res.header.should.have.property('prop1');
您可以通过将其作为第二个参数传递来同时检查该值:
res.header.should.have.property('prop1', 'propValue');
答案 1 :(得分:0)
你应该尝试像
这样的东西res.header.prop1.should.equal('propValue');
这个答案都是......