使用节点

时间:2018-02-23 23:46:36

标签: javascript node.js unit-testing jestjs

我试图测试一个函数是否记录到控制台。这是我目前用Jest测试的代码。

const func = require('./func');

test('should print to the console', async () => {
  console.log = jest.fn();
  await func('text.txt');
  expect(console.log).toHaveBeenCalledWith(func);
});

Func从text.txt读取,在流和控制台的日志中记录最后的单独行。它没有任何回报。我使用异步/等待错误的方式吗?我误解了溪流的运作方式吗?

0 个答案:

没有答案