【发布时间】:2015-06-04 11:40:28
【问题描述】:
我想测试一个返回承诺的函数。
在这个特定的测试中,promise 会被一个包含经典message 字段的错误对象拒绝(在这个测试中,它应该等于"my error message")和我添加的一个名为code 的自定义字段,它是一个字符串(如“EACCESS”、“ERIGHT”等,在这个测试中它应该等于"EFOO")
我想为此使用 chai-as-promised。
return expect(foo()).to.eventually.be.rejectedWith("my error message");
此断言有效,但现在我也想测试 code 字段。
该怎么做?
【问题讨论】:
标签: javascript chai