我有一个languageService
依赖项注入,其中包括一个函数getLanguageNumber
。
为了测试我的控制器,我创建了一个模拟语言服务,如下所示:
var mockLanguageService = {
'getLanguageService': jasmine.createSpy().and.returnValue(1);
};
对于大多数测试来说,这就足够了。但是,在某些情况下,我需要模拟的返回值有所不同。我可以创建其他模拟并将其应用于那些测试吗?
感谢您的建议。