图片跟随测试用例:
it('valid emails checks', () => {
['abc@y.com', 'a@b.nz'/*, ...*/].map(mail => {
expect(isValid(mail)).toBe(true);
});
});
Run Code Online (Sandbox Code Playgroud)
我想为每封电子邮件添加自动生成的消息,Email 'f@f.com' should be valid以便很容易找到失败的测试用例.
就像是:
// .map(email =>
expect(isValid(email), `Email ${email} should be valid`).toBe(true);
Run Code Online (Sandbox Code Playgroud)
在Jest中有可能吗?
在Chai中可以使用第二个参数,就像expect(value, 'custom fail message').to.be...在Jasmine中看起来像是使用了.because子句.但是在Jest找不到解决方案.