public void MWQMSubsectorLanguageService_PostAddMWQMSubsectorLanguageDB_Add_Error_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); using (ShimsContext.Create()) { SetupShim(); LanguageEnum LangToAdd = LanguageEnum.es; FillMWQMSubsectorLanguageModelNew(LangToAdd, mwqmSubsectorModelRet, mwqmSubsectorLanguageModelNew); //string ErrorText = "ErrorText"; shimMWQMSubsectorLanguageService.FillMWQMSubsectorLanguageMWQMSubsectorLanguageMWQMSubsectorLanguageModelContactOK = (a, b, c) => { return(""); }; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet = mwqmSubsectorLanguageService.PostAddMWQMSubsectorLanguageDB(mwqmSubsectorLanguageModelNew); Assert.IsTrue(mwqmSubsectorLanguageModelRet.Error.StartsWith(string.Format(ServiceRes.CouldNotAddError_, "").Substring(0, 10))); } } } }
public PartialViewResult _mwqmSubsector(string Q) { SetArgs(Q); ViewBag.URLModel = urlModel; ViewBag.MWQMController = _MWQMController; ViewBag.MWQMSubsectorModel = null; ViewBag.MWQMSubsectorLanguageModel = null; MWQMSubsectorModel mwqmSubsectorModel = _MWQMSubsectorService.GetMWQMSubsectorModelWithMWQMSubsectorTVItemIDDB(urlModel.TVItemIDList[0]); if (string.IsNullOrWhiteSpace(mwqmSubsectorModel.Error)) { ViewBag.MWQMSubsectorModel = mwqmSubsectorModel; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModel = _MWQMSubsectorService._MWQMSubsectorLanguageService.GetMWQMSubsectorLanguageModelWithMWQMSubsectorIDAndLanguageDB(mwqmSubsectorModel.MWQMSubsectorID, LanguageRequest); if (string.IsNullOrWhiteSpace(mwqmSubsectorLanguageModel.Error)) { ViewBag.MWQMSubsectorLanguageModel = mwqmSubsectorLanguageModel; } } ViewBag.IsShowMoreInfo = (GetURLVarShowEnumStr(URLVarShowEnum.ShowMoreInfo) == "0" ? false : true); ViewBag.IsShowMap = (GetURLVarShowEnumStr(URLVarShowEnum.ShowMap) == "0" ? false : true); return(PartialView()); }
public void MWQMSubsectorLanguageService_PostUpdateMWQMSubsectorLanguageDB_GetMWQMSubsectorLanguageWithMWQMSubsectorIDAndLanguageDB_Error_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); LanguageEnum LangToAdd = LanguageEnum.es; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet = AddMWQMSubsectorLanguageModel(LangToAdd, mwqmSubsectorModelRet); using (ShimsContext.Create()) { SetupShim(); FillMWQMSubsectorLanguageModelUpdate(mwqmSubsectorLanguageModelRet); //string ErrorText = "ErrorText"; shimMWQMSubsectorLanguageService.GetMWQMSubsectorLanguageWithMWQMSubsectorIDAndLanguageDBInt32LanguageEnum = (a, b) => { return(null); }; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet2 = mwqmSubsectorLanguageService.PostUpdateMWQMSubsectorLanguageDB(mwqmSubsectorLanguageModelRet); Assert.AreEqual(string.Format(ServiceRes.CouldNotFind_ToUpdate, ServiceRes.MWQMSubsectorLanguage), mwqmSubsectorLanguageModelRet2.Error); } } } }
public MWQMSubsectorLanguageModel GetMWQMSubsectorLanguageModelWithMWQMSubsectorIDAndLanguageDB(int MWQMSubsectorID, LanguageEnum Language) { MWQMSubsectorLanguageModel mwqmSubsectorLanguageModel = (from c in db.MWQMSubsectorLanguages where c.MWQMSubsectorID == MWQMSubsectorID && c.Language == (int)Language select new MWQMSubsectorLanguageModel { Error = "", MWQMSubsectorID = c.MWQMSubsectorID, DBCommand = (DBCommandEnum)c.DBCommand, Language = (LanguageEnum)c.Language, SubsectorDesc = c.SubsectorDesc, TranslationStatusSubsectorDesc = (TranslationStatusEnum)c.TranslationStatusSubsectorDesc, LogBook = c.LogBook, TranslationStatusLogBook = (TranslationStatusEnum)c.TranslationStatusLogBook, LastUpdateDate_UTC = c.LastUpdateDate_UTC, LastUpdateContactTVItemID = c.LastUpdateContactTVItemID, }).FirstOrDefault <MWQMSubsectorLanguageModel>(); if (mwqmSubsectorLanguageModel == null) { return(ReturnError(string.Format(ServiceRes.CouldNotFind_With_Equal_, ServiceRes.MWQMSubsectorLanguage, ServiceRes.MWQMSubsectorID + "," + ServiceRes.Language, MWQMSubsectorID.ToString() + "," + Language))); } return(mwqmSubsectorLanguageModel); }
public void MWQMSubsectorLanguageService_PostUpdateMWQMSubsectorLanguageDB_DoUpdateChanges_Error_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); LanguageEnum LangToAdd = LanguageEnum.es; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet = AddMWQMSubsectorLanguageModel(LangToAdd, mwqmSubsectorModelRet); using (ShimsContext.Create()) { SetupShim(); FillMWQMSubsectorLanguageModelUpdate(mwqmSubsectorLanguageModelRet); string ErrorText = "ErrorText"; shimMWQMSubsectorLanguageService.DoUpdateChanges = () => { return(ErrorText); }; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet2 = mwqmSubsectorLanguageService.PostUpdateMWQMSubsectorLanguageDB(mwqmSubsectorLanguageModelRet); Assert.AreEqual(ErrorText, mwqmSubsectorLanguageModelRet2.Error); } } } }
private void FillMWQMSubsectorLanguageModelUpdate(MWQMSubsectorLanguageModel mwqmSubsectorLanguageModel) { mwqmSubsectorLanguageModel.SubsectorDesc = randomService.RandomString("MWQMSubsectorName", 30); mwqmSubsectorLanguageModel.TranslationStatus = TranslationStatusEnum.Translated; Assert.IsTrue(mwqmSubsectorLanguageModel.SubsectorDesc.Length == 30); Assert.IsTrue(mwqmSubsectorLanguageModel.TranslationStatus == TranslationStatusEnum.Translated); }
// Check public string MWQMSubsectorLanguageModelOK(MWQMSubsectorLanguageModel mwqmSubsectorLanguageModel) { string retStr = FieldCheckNotZeroInt(mwqmSubsectorLanguageModel.MWQMSubsectorID, ServiceRes.MWQMSubsectorID); if (!string.IsNullOrWhiteSpace(retStr)) { return(retStr); } retStr = _BaseEnumService.LanguageOK(mwqmSubsectorLanguageModel.Language); if (!string.IsNullOrWhiteSpace(retStr)) { return(retStr); } retStr = FieldCheckIfNotNullMaxLengthString(mwqmSubsectorLanguageModel.SubsectorDesc, ServiceRes.SubsectorDesc, 250); if (!string.IsNullOrWhiteSpace(retStr)) { return(retStr); } retStr = _BaseEnumService.DBCommandOK(mwqmSubsectorLanguageModel.DBCommand); if (!string.IsNullOrWhiteSpace(retStr)) { return(retStr); } return(""); }
public void MWQMSubsectorLanguageService_PostAddMWQMSubsectorLanguageDB_MWQMSubsectorModelOK_Error_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { using (ShimsContext.Create()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); LanguageEnum LangToAdd = LanguageEnum.es; FillMWQMSubsectorLanguageModelNew(LangToAdd, mwqmSubsectorModelRet, mwqmSubsectorLanguageModelNew); string ErrorText = "ErrorText"; ShimMWQMSubsectorLanguageService shimMWQMSubsectorLanguageService = new ShimMWQMSubsectorLanguageService(mwqmSubsectorLanguageService); shimMWQMSubsectorLanguageService.MWQMSubsectorLanguageModelOKMWQMSubsectorLanguageModel = (a) => { return(ErrorText); }; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet = mwqmSubsectorLanguageService.PostAddMWQMSubsectorLanguageDB(mwqmSubsectorLanguageModelNew); Assert.AreEqual(ErrorText, mwqmSubsectorLanguageModelRet.Error); } } } }
public void MWQMSubsectorLanguageService_PostDeleteMWQMSubsectorLanguageDB_IsContactOK_Error_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); LanguageEnum LangToAdd = LanguageEnum.es; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet = AddMWQMSubsectorLanguageModel(LangToAdd, mwqmSubsectorModelRet); MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet2 = UpdateMWQMSubsectorLanguageModel(mwqmSubsectorLanguageModelRet); using (ShimsContext.Create()) { SetupShim(); string ErrorText = "ErrorText"; shimMWQMSubsectorLanguageService.IsContactOK = () => { return(new ContactOK() { Error = ErrorText }); }; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet3 = mwqmSubsectorLanguageService.PostDeleteMWQMSubsectorLanguageDB(mwqmSubsectorLanguageModelRet2.MWQMSubsectorID, LangToAdd); Assert.AreEqual(ErrorText, mwqmSubsectorLanguageModelRet3.Error); } } } }
// Post public MWQMSubsectorLanguageModel PostAddMWQMSubsectorLanguageDB(MWQMSubsectorLanguageModel mwqmSubsectorLanguageModel) { string retStr = MWQMSubsectorLanguageModelOK(mwqmSubsectorLanguageModel); if (!string.IsNullOrEmpty(retStr)) { return(ReturnError(retStr)); } ContactOK contactOK = IsContactOK(); if (!string.IsNullOrEmpty(contactOK.Error)) { return(ReturnError(contactOK.Error)); } MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelExist = GetMWQMSubsectorLanguageModelWithMWQMSubsectorIDAndLanguageDB(mwqmSubsectorLanguageModel.MWQMSubsectorID, mwqmSubsectorLanguageModel.Language); if (string.IsNullOrWhiteSpace(mwqmSubsectorLanguageModelExist.Error)) { return(ReturnError(string.Format(ServiceRes._AlreadyExists, ServiceRes.MWQMSubsectorLanguage))); } MWQMSubsectorLanguage mwqmSubsectorLanguageNew = new MWQMSubsectorLanguage(); retStr = FillMWQMSubsectorLanguage(mwqmSubsectorLanguageNew, mwqmSubsectorLanguageModel, contactOK); if (!string.IsNullOrWhiteSpace(retStr)) { return(ReturnError(retStr)); } using (TransactionScope ts = new TransactionScope()) { db.MWQMSubsectorLanguages.Add(mwqmSubsectorLanguageNew); retStr = DoAddChanges(); if (!string.IsNullOrWhiteSpace(retStr)) { return(ReturnError(retStr)); } LogModel logModel = _LogService.PostAddLogForObj("MWQMSubsectorLanguages", mwqmSubsectorLanguageNew.MWQMSubsectorLanguageID, LogCommandEnum.Add, mwqmSubsectorLanguageNew); if (!string.IsNullOrWhiteSpace(logModel.Error)) { return(ReturnError(logModel.Error)); } ts.Complete(); } return(GetMWQMSubsectorLanguageModelWithMWQMSubsectorIDAndLanguageDB(mwqmSubsectorLanguageNew.MWQMSubsectorID, mwqmSubsectorLanguageModel.Language)); }
private MWQMSubsectorLanguageModel UpdateMWQMSubsectorLanguageModel(MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet) { FillMWQMSubsectorLanguageModelUpdate(mwqmSubsectorLanguageModelRet); MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet2 = mwqmSubsectorLanguageService.PostUpdateMWQMSubsectorLanguageDB(mwqmSubsectorLanguageModelRet); if (!string.IsNullOrWhiteSpace(mwqmSubsectorLanguageModelRet2.Error)) { return(mwqmSubsectorLanguageModelRet2); } Assert.IsNotNull(mwqmSubsectorLanguageModelRet2); CompareMWQMSubsectorLanguageModels(mwqmSubsectorLanguageModelRet, mwqmSubsectorLanguageModelRet2); return(mwqmSubsectorLanguageModelRet2); }
public MWQMSubsectorLanguageModel PostUpdateMWQMSubsectorLanguageDB(MWQMSubsectorLanguageModel mwqmSubsectorLanguageModel) { string retStr = MWQMSubsectorLanguageModelOK(mwqmSubsectorLanguageModel); if (!string.IsNullOrEmpty(retStr)) { return(ReturnError(retStr)); } ContactOK contactOK = IsContactOK(); if (!string.IsNullOrEmpty(contactOK.Error)) { return(ReturnError(contactOK.Error)); } MWQMSubsectorLanguage mwqmSubsectorLanguageToUpdate = GetMWQMSubsectorLanguageWithMWQMSubsectorIDAndLanguageDB(mwqmSubsectorLanguageModel.MWQMSubsectorID, mwqmSubsectorLanguageModel.Language); if (mwqmSubsectorLanguageToUpdate == null) { return(ReturnError(string.Format(ServiceRes.CouldNotFind_ToUpdate, ServiceRes.MWQMSubsectorLanguage))); } retStr = FillMWQMSubsectorLanguage(mwqmSubsectorLanguageToUpdate, mwqmSubsectorLanguageModel, contactOK); if (!string.IsNullOrWhiteSpace(retStr)) { return(ReturnError(retStr)); } using (TransactionScope ts = new TransactionScope()) { retStr = DoUpdateChanges(); if (!string.IsNullOrWhiteSpace(retStr)) { return(ReturnError(retStr)); } LogModel logModel = _LogService.PostAddLogForObj("MWQMSubsectorLanguages", mwqmSubsectorLanguageToUpdate.MWQMSubsectorLanguageID, LogCommandEnum.Change, mwqmSubsectorLanguageToUpdate); if (!string.IsNullOrWhiteSpace(logModel.Error)) { return(ReturnError(logModel.Error)); } ts.Complete(); } return(GetMWQMSubsectorLanguageModelWithMWQMSubsectorIDAndLanguageDB(mwqmSubsectorLanguageToUpdate.MWQMSubsectorID, mwqmSubsectorLanguageModel.Language)); }
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); mwqmSubsectorService = new MWQMSubsectorService((culture.TwoLetterISOLanguageName == "fr" ? LanguageEnum.fr : LanguageEnum.en), user); mwqmSubsectorLanguageService = new MWQMSubsectorLanguageService((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); mwqmSubsectorLanguageModelNew = new MWQMSubsectorLanguageModel(); mwqmSubsectorLanguage = new MWQMSubsectorLanguage(); mwqmSubsectorServiceTest = new MWQMSubsectorServiceTest(); mwqmSubsectorServiceTest.SetupTest(contactModelToDo, culture); }
private MWQMSubsectorLanguageModel AddMWQMSubsectorLanguageModel(LanguageEnum LangToAdd, MWQMSubsectorModel mwqmSubsectorModel) { MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelNew = new MWQMSubsectorLanguageModel(); FillMWQMSubsectorLanguageModelNew(LangToAdd, mwqmSubsectorModel, mwqmSubsectorLanguageModelNew); MWQMSubsectorLanguageModel mwqmSubsectorLanguagModelRet = mwqmSubsectorLanguageService.PostAddMWQMSubsectorLanguageDB(mwqmSubsectorLanguageModelNew); if (!string.IsNullOrWhiteSpace(mwqmSubsectorLanguagModelRet.Error)) { return(mwqmSubsectorLanguagModelRet); } Assert.IsNotNull(mwqmSubsectorLanguagModelRet); CompareMWQMSubsectorLanguageModels(mwqmSubsectorLanguageModelNew, mwqmSubsectorLanguagModelRet); return(mwqmSubsectorLanguagModelRet); }
public void MWQMSubsectorLanguageService_GetMWQMSubsectorModelCountDB_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); LanguageEnum LangToAdd = LanguageEnum.es; MWQMSubsectorLanguageModel mwqmSubsectorModelLanguageRet = AddMWQMSubsectorLanguageModel(LangToAdd, mwqmSubsectorModelRet); int mwqmSubsectorCount = mwqmSubsectorLanguageService.GetMWQMSubsectorLanguageModelCountDB(); Assert.AreEqual(testDBService.Count + 3, mwqmSubsectorCount); } } }
public void MWQMSubsectorLanguageService_PostAddMWQMSubsectorLanguageDB_UserEmailNotValidated_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); LanguageEnum LangToAdd = LanguageEnum.es; ContactModel contactModelBad = contactModelListGood[2]; IPrincipal userBad = new GenericPrincipal(new GenericIdentity(contactModelBad.LoginEmail, "Forms"), null); mwqmSubsectorLanguageService = new MWQMSubsectorLanguageService((culture.TwoLetterISOLanguageName == "fr" ? LanguageEnum.fr : LanguageEnum.en), userBad); MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet = AddMWQMSubsectorLanguageModel(LangToAdd, mwqmSubsectorModelRet); Assert.AreEqual(ServiceRes.EmailRequiresValidation, mwqmSubsectorLanguageModelRet.Error); } } }
public void MWQMSubsectorLanguageService_GetMWQMSubsectorLanguageWithMWQMSubsectorIDAndLanguageDB_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); LanguageEnum LangToAdd = LanguageEnum.es; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet = AddMWQMSubsectorLanguageModel(LangToAdd, mwqmSubsectorModelRet); MWQMSubsectorLanguage mwqmSubsectorLanguageRet2 = mwqmSubsectorLanguageService.GetMWQMSubsectorLanguageWithMWQMSubsectorIDAndLanguageDB(mwqmSubsectorLanguageModelRet.MWQMSubsectorID, LangToAdd); Assert.AreEqual(mwqmSubsectorLanguageModelRet.MWQMSubsectorID, mwqmSubsectorLanguageRet2.MWQMSubsectorID); Assert.AreEqual(mwqmSubsectorLanguageModelRet.Language, (LanguageEnum)mwqmSubsectorLanguageRet2.Language); Assert.AreEqual(LangToAdd, (LanguageEnum)mwqmSubsectorLanguageRet2.Language); } } }
public void MWQMSubsectorLanguageService_PostAddMWQMSubsectorLanguageDB_Good_Test() { foreach (CultureInfo culture in setupData.cultureListGood) { SetupTest(contactModelListGood[0], culture); using (TransactionScope ts = new TransactionScope()) { MWQMSubsectorModel mwqmSubsectorModelRet = mwqmSubsectorServiceTest.AddMWQMSubsectorModel(); LanguageEnum LangToAdd = LanguageEnum.es; MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet = AddMWQMSubsectorLanguageModel(LangToAdd, mwqmSubsectorModelRet); MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet2 = UpdateMWQMSubsectorLanguageModel(mwqmSubsectorLanguageModelRet); MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet3 = mwqmSubsectorLanguageService.PostDeleteMWQMSubsectorLanguageDB(mwqmSubsectorLanguageModelRet2.MWQMSubsectorID, LangToAdd); Assert.AreEqual("", mwqmSubsectorLanguageModelRet3.Error); } } }
// Fill public string FillMWQMSubsectorLanguage(MWQMSubsectorLanguage mwqmSubsectorLanguageNew, MWQMSubsectorLanguageModel mwqmSubsectorLanguageModel, ContactOK contactOK) { mwqmSubsectorLanguageNew.DBCommand = (int)mwqmSubsectorLanguageModel.DBCommand; mwqmSubsectorLanguageNew.MWQMSubsectorID = mwqmSubsectorLanguageModel.MWQMSubsectorID; mwqmSubsectorLanguageNew.Language = (int)mwqmSubsectorLanguageModel.Language; mwqmSubsectorLanguageNew.SubsectorDesc = mwqmSubsectorLanguageModel.SubsectorDesc; mwqmSubsectorLanguageNew.TranslationStatusSubsectorDesc = (int)mwqmSubsectorLanguageModel.TranslationStatusSubsectorDesc; mwqmSubsectorLanguageNew.LogBook = mwqmSubsectorLanguageModel.LogBook; mwqmSubsectorLanguageNew.TranslationStatusLogBook = (int)mwqmSubsectorLanguageModel.TranslationStatusLogBook; mwqmSubsectorLanguageNew.LastUpdateDate_UTC = DateTime.UtcNow; if (contactOK == null) { mwqmSubsectorLanguageNew.LastUpdateContactTVItemID = 2; } else { mwqmSubsectorLanguageNew.LastUpdateContactTVItemID = contactOK.ContactTVItemID; } return(""); }
private void FillMWQMSubsectorLanguageModelNew(LanguageEnum Language, MWQMSubsectorModel mwqmSubsectorModel, MWQMSubsectorLanguageModel mwqmSubsectorLanguageModel) { mwqmSubsectorLanguageModel.MWQMSubsectorID = mwqmSubsectorModel.MWQMSubsectorID; mwqmSubsectorLanguageModel.SubsectorDesc = randomService.RandomString("MWQMSubsectorName", 30); mwqmSubsectorLanguageModel.Language = Language; mwqmSubsectorLanguageModel.TranslationStatus = TranslationStatusEnum.Translated; Assert.IsTrue(mwqmSubsectorLanguageModel.MWQMSubsectorID != 0); Assert.IsTrue(mwqmSubsectorLanguageModel.SubsectorDesc.Length == 30); Assert.IsTrue(mwqmSubsectorLanguageModel.Language == Language); Assert.IsTrue(mwqmSubsectorLanguageModel.TranslationStatus == TranslationStatusEnum.Translated); }
private void CompareMWQMSubsectorLanguageModels(MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelNew, MWQMSubsectorLanguageModel mwqmSubsectorLanguageModelRet) { Assert.AreEqual(mwqmSubsectorLanguageModelNew.Language, mwqmSubsectorLanguageModelRet.Language); Assert.AreEqual(mwqmSubsectorLanguageModelNew.SubsectorDesc, mwqmSubsectorLanguageModelRet.SubsectorDesc); }