我想知道是否有一種方法可以在 node tap js 中的所有子測驗之前宣告一個變數,以便在每個子測驗中使用它。像這樣的東西:
tap.test('...', async (t) => {
t.before(async () => {
const myVariable = ...
}
t.test('SubTest 1', async (t) => {
await someMethod(myVariable)
}
t.test('SubTest 2', async (t) => {
await someMethod(myVariable)
}
}
它可以通過另一種方式實作,這個想法是我想初始化一些我將在所有子測驗中使用的變數。
uj5u.com熱心網友回復:
您需要將變數宣告移動到其他人可以讀取的位置。
tap.test('...', async (t) => {
let myVariable;
t.before(async () => {
myVariable = '';
}
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/425829.html
標籤:javascript 节点.js 单元测试 测试 轻敲
