0
我正在做一些單元測試到節點應用程序,並檢查http響應。 currnlty我想測試http.header對我發送的密鑰和值的響應,我做錯了什麼?http報頭的聲明
res.header.should.have.property['prop1'];
- 假設我已經爲prop1,我應該怎麼辦呢?
- 此外如何斷言prop1的值?
我正在做一些單元測試到節點應用程序,並檢查http響應。 currnlty我想測試http.header對我發送的密鑰和值的響應,我做錯了什麼?http報頭的聲明
res.header.should.have.property['prop1'];
你應該嘗試像
res.header.prop1.should.equal('propValue');
這個答案既...
你應該叫property
,不是索引到它:
res.header.should.have.property('prop1');
您可以同時檢查該值作爲第二個參數傳入:
res.header.should.have.property('prop1', 'propValue');