示例#1
0
        public void SetupTest(ContactModel contactModelToDo, CultureInfo culture)
        {
            Thread.CurrentThread.CurrentCulture   = culture;
            Thread.CurrentThread.CurrentUICulture = culture;

            contactModel = contactModelToDo;
            user         = new GenericPrincipal(new GenericIdentity(contactModel.LoginEmail, "Forms"), null);
            labContractSubsectorSiteService = new MWQMPlanSubsectorSiteService((culture.TwoLetterISOLanguageName == "fr" ? LanguageEnum.fr : LanguageEnum.en), user);
            testDBService = new TestDBService((culture.TwoLetterISOLanguageName == "fr" ? LanguageEnum.fr : LanguageEnum.en), user, TableName, Plurial);
            randomService = new RandomService((culture.TwoLetterISOLanguageName == "fr" ? LanguageEnum.fr : LanguageEnum.en), user);
            labContractSubsectorSiteModelNew = new MWQMPlanSubsectorSiteModel();
            labContractSubsectorSite         = new MWQMPlanSubsectorSite();
            labContractSubsectorServiceTest  = new MWQMPlanSubsectorServiceTest();
            labContractSubsectorServiceTest.SetupTest(contactModelToDo, culture);
        }
示例#2
0
        public void MWQMPlanSubsectorSiteService_GetMWQMPlanSubsectorSiteWithMWQMPlanSubsectorSiteIDDB_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    MWQMPlanSubsectorSiteModel labContractSubsectorSiteModelRet = AddMWQMPlanSubsectorSiteModel();

                    MWQMPlanSubsectorSite labContractSubsectorSiteRet = labContractSubsectorSiteService.GetMWQMPlanSubsectorSiteWithMWQMPlanSubsectorSiteIDDB(labContractSubsectorSiteModelRet.MWQMPlanSubsectorSiteID);
                    Assert.AreEqual(labContractSubsectorSiteModelRet.MWQMPlanSubsectorSiteID, labContractSubsectorSiteRet.MWQMPlanSubsectorSiteID);

                    int MWQMPlanSubsectorSiteID = 0;
                    MWQMPlanSubsectorSite labContractSubsectorSiteRet2 = labContractSubsectorSiteService.GetMWQMPlanSubsectorSiteWithMWQMPlanSubsectorSiteIDDB(MWQMPlanSubsectorSiteID);
                    Assert.IsNull(labContractSubsectorSiteRet2);
                }
            }
        }