在Angular 2

时间:2016-05-05 12:19:32

标签: service mocking angular

我们正在开发Angular 2项目,正在寻找一种方法,通过单个切换将模拟版本的所有注入交换到我们的服务。 我们希望这样做,以便在需要时可以从后端分离。

我们希望能够通过更改全局属性(mock = true)将虚拟DTO与硬编码值一起使用

是否可以通过更改全局属性来配置Angular 2的DI容器,注入的服务将被模拟的服务替换?

1 个答案:

答案 0 :(得分:1)

只需创建并提供XHRBackend的自定义实施,该实施可转发至XHRBackendMockBackend,具体取决于全球服务的设置。