如何使用console.log在因果报应测试中检查函数

How to inspect a function with console.log in karma tests

本文关键字:测试 检查 函数 因果报应 何使用 console log      更新时间:2023-09-26

例如,我正在尝试调试这个(伪代码):

spyOn(form, 'append').and.callThrough();
baseRecord.$fillForm(form, params, '[namespace]');
console.log(JSON.stringify(form.append));
expect(form.append.argsForCall).toEqual(...);

因果报应给我:

LOG: function () { ... }

没有关于函数内容的信息。

首先检查堆栈溢出,例如:现有应答链路

为了回答您的问题,

console.log(functionName.toString());