public void SpillLanguageService_PostAddSpillLanguageDB_SpillModelOK_Error_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { using (ShimsContext.Create()) { SpillModel spillModelRet = spillServiceTest.AddSpillModel(); LanguageEnum LangToAdd = LanguageEnum.es; FillSpillLanguageModelNew(LangToAdd, spillModelRet, spillLanguageModelNew); string ErrorText = "ErrorText"; ShimSpillLanguageService shimSpillLanguageService = new ShimSpillLanguageService(spillLanguageService); shimSpillLanguageService.SpillLanguageModelOKSpillLanguageModel = (a) => { return(ErrorText); }; SpillLanguageModel spillLanguageModelRet = spillLanguageService.PostAddSpillLanguageDB(spillLanguageModelNew); Assert.AreEqual(ErrorText, spillLanguageModelRet.Error); } } } }
private void SetupShim() { shimSpillLanguageService = new ShimSpillLanguageService(spillLanguageService); }
private void SetupShim() { shimSpillService = new ShimSpillService(spillService); shimSpillLanguageService = new ShimSpillLanguageService(spillService._SpillLanguageService); shimTVItemService = new ShimTVItemService(spillService._TVItemService); }