Это тест:
it("clock should get test from testService", () => {
let testString = `test`;
expect(this.langService.get).toHaveBeenCalledWith(testString);
}
Это работало раньше, когда провайдеры выглядели так:
providers: [
companyTestUtil.getMockLangServiceProvider()
]
Теперь провайдеры выглядят так:
providers: [
...companyTestUtil.getMockBackendDeps(),
companyTestUtil.getTestLangServiceProvider(testLangServiceConfig),
mockSingerServiceProvider
]
... и я начинаю получать ошибку:
Ошибка:: ожидал шпиона, но получил функцию. Использование: Ожидайте (). ToHaveBeenCalledWith (... аргументы)
Я распечатал this.langService.get
, когда правильно, это выглядело как LOG: function () { ... }
Но когда есть ошибка, это началось выглядит так: LOG: function(key,count,params){ ... }