コード例 #1
0
        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);
                    }
                }
            }
        }
コード例 #2
0
 private void SetupShim()
 {
     shimSpillLanguageService = new ShimSpillLanguageService(spillLanguageService);
 }
コード例 #3
0
 private void SetupShim()
 {
     shimSpillService         = new ShimSpillService(spillService);
     shimSpillLanguageService = new ShimSpillLanguageService(spillService._SpillLanguageService);
     shimTVItemService        = new ShimTVItemService(spillService._TVItemService);
 }