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);
            labContractSubsectorService = new MWQMPlanSubsectorService((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);
            labContractSubsectorModelNew = new MWQMPlanSubsectorModel();
            labContractSubsector         = new MWQMPlanSubsector();
            labContractServiceTest       = new MWQMPlanServiceTest();
            labContractServiceTest.SetupTest(contactModelToDo, culture);
        }
        public void MWQMPlanSubsectorService_GetMWQMPlanSubsectorWithMWQMPlanSubsectorIDDB_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    MWQMPlanSubsectorModel labContractSubsectorModelRet = AddMWQMPlanSubsectorModel();

                    MWQMPlanSubsector labContractRet = labContractSubsectorService.GetMWQMPlanSubsectorWithMWQMPlanSubsectorIDDB(labContractSubsectorModelRet.MWQMPlanSubsectorID);
                    Assert.AreEqual(labContractSubsectorModelRet.MWQMPlanSubsectorID, labContractRet.MWQMPlanSubsectorID);

                    int MWQMPlanSubsectorID           = 0;
                    MWQMPlanSubsector labContractRet2 = labContractSubsectorService.GetMWQMPlanSubsectorWithMWQMPlanSubsectorIDDB(MWQMPlanSubsectorID);
                    Assert.IsNull(labContractRet2);
                }
            }
        }