我正在尝试为A类编写一个测试套件,该类包含一个映射,该映射指向模式的类之外的几个函数,例如:
export class a {
...
public a_map: {[key: string]: (args) => void} = {
b: b
}
...
process_a() {
processor: (args) => void = this.a_map[args]
}
}
export function b(data)
发生什么事的摘要是a接收与特定映射函数相关联的arg。在此示例中,我很难为b定义spyOn()语句。任何指导都会适用