public void MWQMPlanSubsectorSiteService_FillMWQMPlanSubsectorSite_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMPlanSubsectorModel labContractSubsectorModel = labContractSubsectorServiceTest.AddMWQMPlanSubsectorModel(); Assert.AreEqual("", labContractSubsectorModel.Error); TVItemModel tvItemModelMWQMSite = randomService.RandomTVItem(TVTypeEnum.MWQMSite); Assert.AreEqual("", tvItemModelMWQMSite.Error); labContractSubsectorSiteModelNew.MWQMPlanSubsectorID = labContractSubsectorModel.MWQMPlanSubsectorID; labContractSubsectorSiteModelNew.MWQMSiteTVItemID = tvItemModelMWQMSite.TVItemID; FillMWQMPlanSubsectorSiteModel(labContractSubsectorSiteModelNew); ContactOK contactOK = labContractSubsectorSiteService.IsContactOK(); string retStr = labContractSubsectorSiteService.FillMWQMPlanSubsectorSite(labContractSubsectorSite, labContractSubsectorSiteModelNew, contactOK); Assert.AreEqual("", retStr); Assert.AreEqual(contactOK.ContactTVItemID, labContractSubsectorSite.LastUpdateContactTVItemID); contactOK = null; retStr = labContractSubsectorSiteService.FillMWQMPlanSubsectorSite(labContractSubsectorSite, labContractSubsectorSiteModelNew, contactOK); Assert.AreEqual("", retStr); Assert.AreEqual(contactModelListGood[0].ContactTVItemID, labContractSubsectorSite.LastUpdateContactTVItemID); } } }
public void MWQMPlanSubsectorSiteService_MWQMPlanSubsectorSiteModelOK_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMPlanSubsectorModel labContractSubsectorModel = labContractSubsectorServiceTest.AddMWQMPlanSubsectorModel(); Assert.AreEqual("", labContractSubsectorModel.Error); TVItemModel tvItemModelRet = randomService.RandomTVItem(TVTypeEnum.MWQMSite); Assert.AreEqual("", tvItemModelRet.Error); #region Good labContractSubsectorSiteModelNew.MWQMPlanSubsectorID = labContractSubsectorModel.MWQMPlanSubsectorID; labContractSubsectorSiteModelNew.MWQMSiteTVItemID = tvItemModelRet.TVItemID; FillMWQMPlanSubsectorSiteModel(labContractSubsectorSiteModelNew); string retStr = labContractSubsectorSiteService.MWQMPlanSubsectorSiteModelOK(labContractSubsectorSiteModelNew); Assert.AreEqual("", retStr); #endregion Good #region MWQMPlanSubsectorID labContractSubsectorSiteModelNew.MWQMPlanSubsectorID = tvItemModelRet.TVItemID; FillMWQMPlanSubsectorSiteModel(labContractSubsectorSiteModelNew); labContractSubsectorSiteModelNew.MWQMPlanSubsectorID = 0; retStr = labContractSubsectorSiteService.MWQMPlanSubsectorSiteModelOK(labContractSubsectorSiteModelNew); Assert.AreEqual(string.Format(ServiceRes._IsRequired, ServiceRes.MWQMPlanSubsectorID), retStr); labContractSubsectorSiteModelNew.MWQMPlanSubsectorID = tvItemModelRet.TVItemID; FillMWQMPlanSubsectorSiteModel(labContractSubsectorSiteModelNew); labContractSubsectorSiteModelNew.MWQMPlanSubsectorID = 1; retStr = labContractSubsectorSiteService.MWQMPlanSubsectorSiteModelOK(labContractSubsectorSiteModelNew); Assert.AreEqual("", retStr); #endregion MWQMPlanSubsectorID #region MWQMSiteTVItemID labContractSubsectorSiteModelNew.MWQMSiteTVItemID = tvItemModelRet.TVItemID; FillMWQMPlanSubsectorSiteModel(labContractSubsectorSiteModelNew); labContractSubsectorSiteModelNew.MWQMSiteTVItemID = 0; retStr = labContractSubsectorSiteService.MWQMPlanSubsectorSiteModelOK(labContractSubsectorSiteModelNew); Assert.AreEqual(string.Format(ServiceRes._IsRequired, ServiceRes.MWQMSiteTVItemID), retStr); labContractSubsectorSiteModelNew.MWQMSiteTVItemID = tvItemModelRet.TVItemID; FillMWQMPlanSubsectorSiteModel(labContractSubsectorSiteModelNew); labContractSubsectorSiteModelNew.MWQMSiteTVItemID = 1; retStr = labContractSubsectorSiteService.MWQMPlanSubsectorSiteModelOK(labContractSubsectorSiteModelNew); Assert.AreEqual("", retStr); #endregion MWQMSiteTVItemID } } }
public void MWQMPlanSubsectorService_GetMWQMPlanSubsectorModelCountDB_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMPlanSubsectorModel labContractSubsectorModelRet = AddMWQMPlanSubsectorModel(); int labContractCount = labContractSubsectorService.GetMWQMPlanSubsectorModelCountDB(); Assert.AreEqual(testDBService.Count + 1, labContractCount); } } }
public void MWQMPlanSubsectorService_GetMWQMPlanSubsectorModelListWithSubsectorTVItemIDDB_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMPlanSubsectorModel labContractSubsectorModelRet = AddMWQMPlanSubsectorModel(); List <MWQMPlanSubsectorModel> labContractSubsectorModelList = labContractSubsectorService.GetMWQMPlanSubsectorModelListWithMWQMPlanIDDB(labContractSubsectorModelRet.MWQMPlanID); Assert.IsTrue(labContractSubsectorModelList.Where(c => c.MWQMPlanSubsectorID == labContractSubsectorModelRet.MWQMPlanSubsectorID).Any()); int LabContactID = 0; labContractSubsectorModelList = labContractSubsectorService.GetMWQMPlanSubsectorModelListWithMWQMPlanIDDB(LabContactID); Assert.AreEqual(0, labContractSubsectorModelList.Count); } } }