我的代码结构如下:
//定义paramA,paramB; // 1
const myAnonFunc =(paramA,paramB)=> {返回paramA.id == paramB.id}; // 2
myService.dummyMethod(....一些参数,myAnonFunc); // 3
因此,我创建一个函数文字并将其传递给服务(myService)的函数dummyMethod。
在此代码的单元测试中,我使用spyOn模拟了dummyMethod。但这会使第2行无法通过测试发现,因为模拟dummyMethod时不会检测到该行中的重大更改。
如何解决这种情况?