如何在Chai断言中调用函数?

时间:2019-05-15 19:57:28

标签: javascript node.js chai

给出:

let foo = {
    alwaysTrue: () => { return true }
}

我想断言foo.alwaysTrue是真的,并且语法类似于:

expect(foo).to.be.alwaysTrue();

这在蔡县有可能吗?

1 个答案:

答案 0 :(得分:0)

如果您询问如何将属性作为函数调用...

  

expect(foo.alwaysTrue())。to.be.alwaysTrue();

如果您要创建自定义的chai断言/帮助函数,请check this out

通过在chai的原型链中添加新功能来工作。