完整错误如下所示
[ERR_INVALID_ARG_TYPE]: The first argument must be one of type string,Buffer,ArrayBuffer,Array,or Array-like Object. Received type undefined
我找到了上述错误的所有解决方案,但没有适合我的解决方案。我正在尝试模拟readFile()
并在NodeJS中为此功能编写一个测试用例。我对NodeJS非常陌生。
示例代码如下:
const target = {
response: noop,readFileSync: (file,type) => {
return {
args: [file,type]
};
}
};
...
...
...
target.readFileSync('./fake.txt','utf-8');