在 out 项目中,我们装饰了 $log 服务,它公开了一个方法 .prefix()。我们像使用它一样$log.prefix('Some Prefix text here')
。
这在我们使用 $log 登录的每个模块中都可以正常工作,但在单元测试中却不行:
$log.prefix 不是函数
它必须这样做 $log 由 ngMock 模块更改。当我们在每个模块中使用 $log.prefix 时,我不想重写这些模块的每个单元测试。
问题:有没有办法装饰ngMock的$log方法?
在 out 项目中,我们装饰了 $log 服务,它公开了一个方法 .prefix()。我们像使用它一样$log.prefix('Some Prefix text here')
。
这在我们使用 $log 登录的每个模块中都可以正常工作,但在单元测试中却不行:
$log.prefix 不是函数
它必须这样做 $log 由 ngMock 模块更改。当我们在每个模块中使用 $log.prefix 时,我不想重写这些模块的每个单元测试。
问题:有没有办法装饰ngMock的$log方法?