在Angular

时间:2018-05-23 10:43:38

标签: angular dependency-injection

有没有办法从Angular代码外部获取Angular服务的句柄?具体来说,我正在考虑从测试框架进行测试。

我希望能够获得对其中的服务和存根/模拟函数的引用。

这可能吗?它感觉应该是,即使它是通过窗口对象或类似物?

编辑以澄清:

我正在编写测试,其目的是将完全模拟的数据返回到UI,因此不需要与服务器进行交互。这对于XHR调用来说很容易,但不适用于与websocket的交互。我们有一个服务来管理与websocket的交互,所以我的想法是模拟一些服务,以便它可以发回模拟的数据而不是去服务器。我只是在努力想知道是否或如何做到这一点。

0 个答案:

没有答案