Tag: pact node

我可以让柴的expect.to.thot.throw同步吗?

我有一个代码片段,我正在Chai和Pacttesting。 它看起来像这样: var myVerify = () => { provider.verify().then(() => { console.log('B verified') done() }) } expect(myVerify).to.not.throw() 这样做是有效的,但是在继续进行testing之前,要做一个包装函数来确保我等待Pact的validation完成。 协议有一些内部状态,完成后会清除。 如果我只是打电话给这个: 期待(provider.verify())。to.not.throw() 那么它将与其他testing冲突。 这段代码似乎对我很好,但是非常混乱。 它有一个更简单的方法来完成这个?