0

我的问题与茉莉花有关。假设我在应用程序中有以下依赖关系图:

SystemUnderTest --> Dependency1 --> Dependency2 --> DependencyN

DependencyN即使它不是对被测系统的直接依赖(SystemUnderTest),而是传递依赖(只是上面的直接依赖),我是否可以监视Dependency1

4

1 回答 1

1

这取决于。在使用依赖注入的框架(如 AngularJS 或 Angular2)中,模拟(或监视其方法)服务将为通常使用相同服务的任何其他组件或子组件注入模拟版本。

于 2017-03-07T19:07:40.210 回答