public void BoxModelLanguageService_PostAddBoxModelLanguageDB_BoxModelModelOK_Error_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { using (ShimsContext.Create()) { BoxModelModel boxModelModelRet = boxModelServiceTest.AddBoxModelModel(); LanguageEnum LangToAdd = LanguageEnum.es; FillBoxModelLanguageModelNew(LangToAdd, boxModelModelRet, boxModelLanguageModelNew); string ErrorText = "ErrorText"; ShimBoxModelLanguageService shimBoxModelLanguageService = new ShimBoxModelLanguageService(boxModelLanguageService); shimBoxModelLanguageService.BoxModelLanguageModelOKBoxModelLanguageModel = (a) => { return(ErrorText); }; BoxModelLanguageModel boxModelLanguageModelRet = boxModelLanguageService.PostAddBoxModelLanguageDB(boxModelLanguageModelNew); Assert.AreEqual(ErrorText, boxModelLanguageModelRet.Error); } } } }
private void SetupShim() { shimBoxModelLanguageService = new ShimBoxModelLanguageService(boxModelLanguageService); }