1

プロジェクトでは、メソッド .prefix() を公開する $log サービスを装飾しました。のように使います$log.prefix('Some Prefix text here')

これは、$log in を使用するすべてのモジュールで正常に機能しますが、単体テストでは機能しません。

$log.prefix は関数ではありません

ngMock モジュールで $log を変更する必要があります。すべてのモジュールで $log.prefix を使用しているため、これらのモジュールのすべての単体テストを書き直す必要はありません。

質問: ngMock の $log メソッドをデコレートする方法はありますか?

4

0 に答える 0