gpt4 book ai didi

javascript - 对两个不同的输入重复一组 Mocha 测试

转载 作者:行者123 更新时间:2023-11-30 12:05:32 25 4
gpt4 key购买 nike

<分区>

我觉得我可能在考虑这个问题,但是有什么方法可以针对两个不同的输入运行一组 mocha 测试吗?在我的用例中,我正在解析 pdf 中的数据,并希望在 pdf 只有一页和多页时运行测试。

现在我正在使用 beforeEach 来调用我的 parsePdf 函数:

describe('When parsing a single page pdf', function () {
beforeEach(function (done) {
invoiceParser.parsePdf('./test/samples/invoice_singlepage.pdf', function (invoice) {
this.invoice = invoice;
done();
}.bind(this));
});
...
// tests fields of this.invoice w/ chai.js
...
});

我在想的是,我可以只在每张发票之前解析两张发票并检查每张发票的值吗?然后我不得不重复很多代码。有什么方法可以在不重复每个测试的情况下做到这一点?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com