У меня есть languageService
внедрение зависимости, которое включает в себя функцию getLanguageNumber
.
Для тестирования моего контроллера я создаю mockLanguageService следующим образом:
var mockLanguageService = {
'getLanguageService': jasmine.createSpy().and.returnValue(1);
};
Для большинства тестов этого достаточно. Однако в некоторых случаях мне нужно, чтобы возвращаемое значение макета было другим. Могу ли я создать другой макет и применить его для этого теста?
Спасибо за ваши предложения.