如何监视无类函数

时间:2018-08-23 14:11:54

标签: typescript jasmine karma-jasmine

我正在尝试为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()语句。任何指导都会适用

0 个答案:

没有答案