jest 中的每个 API 都非常方便,但我不确定当行由非基本数据类型组成时如何创建标题。
在下面的示例中,我想命名测试test function ${f.name},但我似乎无法弄清楚如何通过“位置注入参数”来完成此操作?
const t1 = () => 't';
const t2 = () => 't';
test.each([t1, t2])('test function %???', f => { // what to use instead of %??? here ?
console.log(`test function ${f.name}`);
expect(f()).toBe('t');
});
慕无忌1623718
相关分类