繁体   English   中英

如何使Chai自定义断言失败?

[英]How to make a Chai custom assertion fail?

此最小示例自定义chai断言应该失败。 它不是。 是什么使它失败了?

const chai = require('chai');

chai.Assertion.addMethod('test1', function() {
    this.assert(
        false,
        "Failed",
        "Failed",
        "foo",
        "bar"
    );
});

chai.expect({}).to.be.test1;

必须调用test1。 如: chai.expect({}).to.be.test1();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM