Esempio n. 1
0
        public void SpillLanguageService_PostUpdateSpillLanguageDB_GetSpillLanguageWithSpillIDAndLanguageDB_Error_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    SpillModel spillModelRet = spillServiceTest.AddSpillModel();

                    LanguageEnum LangToAdd = LanguageEnum.es;

                    SpillLanguageModel spillLanguageModelRet = AddSpillLanguageModel(LangToAdd, spillModelRet);

                    using (ShimsContext.Create())
                    {
                        SetupShim();
                        FillSpillLanguageModelUpdate(spillLanguageModelRet);

                        //string ErrorText = "ErrorText";
                        shimSpillLanguageService.GetSpillLanguageWithSpillIDAndLanguageDBInt32LanguageEnum = (a, b) =>
                        {
                            return(null);
                        };

                        SpillLanguageModel spillLanguageModelRet2 = spillLanguageService.PostUpdateSpillLanguageDB(spillLanguageModelRet);
                        Assert.AreEqual(string.Format(ServiceRes.CouldNotFind_ToUpdate, ServiceRes.SpillLanguage), spillLanguageModelRet2.Error);
                    }
                }
            }
        }
Esempio n. 2
0
        public void SpillLanguageService_PostUpdateSpillLanguageDB_DoUpdateChanges_Error_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    SpillModel spillModelRet = spillServiceTest.AddSpillModel();

                    LanguageEnum LangToAdd = LanguageEnum.es;

                    SpillLanguageModel spillLanguageModelRet = AddSpillLanguageModel(LangToAdd, spillModelRet);

                    using (ShimsContext.Create())
                    {
                        SetupShim();
                        FillSpillLanguageModelUpdate(spillLanguageModelRet);

                        string ErrorText = "ErrorText";
                        shimSpillLanguageService.DoUpdateChanges = () =>
                        {
                            return(ErrorText);
                        };

                        SpillLanguageModel spillLanguageModelRet2 = spillLanguageService.PostUpdateSpillLanguageDB(spillLanguageModelRet);
                        Assert.AreEqual(ErrorText, spillLanguageModelRet2.Error);
                    }
                }
            }
        }
Esempio n. 3
0
        public void SpillLanguageService_PostAddSpillLanguageDB_Add_Error_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    SpillModel spillModelRet = spillServiceTest.AddSpillModel();

                    using (ShimsContext.Create())
                    {
                        SetupShim();
                        LanguageEnum LangToAdd = LanguageEnum.es;
                        FillSpillLanguageModelNew(LangToAdd, spillModelRet, spillLanguageModelNew);

                        //string ErrorText = "ErrorText";
                        shimSpillLanguageService.FillSpillLanguageSpillLanguageSpillLanguageModelContactOK = (a, b, c) =>
                        {
                            return("");
                        };

                        SpillLanguageModel spillLanguageModelRet = spillLanguageService.PostAddSpillLanguageDB(spillLanguageModelNew);
                        Assert.IsTrue(spillLanguageModelRet.Error.StartsWith(string.Format(ServiceRes.CouldNotAddError_, "").Substring(0, 10)));
                    }
                }
            }
        }
Esempio n. 4
0
        public void SpillLanguageService_PostDeleteSpillLanguageDB_IsContactOK_Error_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    SpillModel spillModelRet = spillServiceTest.AddSpillModel();

                    LanguageEnum LangToAdd = LanguageEnum.es;

                    SpillLanguageModel spillLanguageModelRet = AddSpillLanguageModel(LangToAdd, spillModelRet);

                    SpillLanguageModel spillLanguageModelRet2 = UpdateSpillLanguageModel(spillLanguageModelRet);

                    using (ShimsContext.Create())
                    {
                        SetupShim();
                        string ErrorText = "ErrorText";
                        shimSpillLanguageService.IsContactOK = () =>
                        {
                            return(new ContactOK()
                            {
                                Error = ErrorText
                            });
                        };

                        SpillLanguageModel spillLanguageModelRet3 = spillLanguageService.PostDeleteSpillLanguageDB(spillLanguageModelRet2.SpillID, LangToAdd);
                        Assert.AreEqual(ErrorText, spillLanguageModelRet3.Error);
                    }
                }
            }
        }
Esempio n. 5
0
        // Check
        public string SpillLanguageModelOK(SpillLanguageModel spillLanguageModel)
        {
            string retStr = FieldCheckNotZeroInt(spillLanguageModel.SpillID, ServiceRes.SpillID);

            if (!string.IsNullOrWhiteSpace(retStr))
            {
                return(retStr);
            }

            retStr = _BaseEnumService.LanguageOK(spillLanguageModel.Language);
            if (!string.IsNullOrWhiteSpace(retStr))
            {
                return(retStr);
            }

            retStr = FieldCheckIfNotNullMaxLengthString(spillLanguageModel.SpillComment, ServiceRes.SpillComment, 10000);
            if (!string.IsNullOrWhiteSpace(retStr))
            {
                return(retStr);
            }

            retStr = _BaseEnumService.DBCommandOK(spillLanguageModel.DBCommand);
            if (!string.IsNullOrWhiteSpace(retStr))
            {
                return(retStr);
            }
            return("");
        }
Esempio n. 6
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);
                    }
                }
            }
        }
Esempio n. 7
0
        private void FillSpillLanguageModelUpdate(SpillLanguageModel spillLanguageModel)
        {
            spillLanguageModel.SpillComment      = randomService.RandomString("SpillName", 30);
            spillLanguageModel.TranslationStatus = TranslationStatusEnum.Translated;

            Assert.IsTrue(spillLanguageModel.SpillComment.Length == 30);
            Assert.IsTrue(spillLanguageModel.TranslationStatus == TranslationStatusEnum.Translated);
        }
Esempio n. 8
0
        // Post
        public SpillLanguageModel PostAddSpillLanguageDB(SpillLanguageModel spillLanguageModel)
        {
            string retStr = SpillLanguageModelOK(spillLanguageModel);

            if (!string.IsNullOrEmpty(retStr))
            {
                return(ReturnError(retStr));
            }

            ContactOK contactOK = IsContactOK();

            if (!string.IsNullOrEmpty(contactOK.Error))
            {
                return(ReturnError(contactOK.Error));
            }

            SpillLanguageModel spillLanguageModelExist = GetSpillLanguageModelWithSpillIDAndLanguageDB(spillLanguageModel.SpillID, spillLanguageModel.Language);

            if (string.IsNullOrWhiteSpace(spillLanguageModelExist.Error))
            {
                return(ReturnError(string.Format(ServiceRes._AlreadyExists, ServiceRes.SpillLanguage)));
            }

            SpillLanguage spillLanguageNew = new SpillLanguage();

            retStr = FillSpillLanguage(spillLanguageNew, spillLanguageModel, contactOK);
            if (!string.IsNullOrWhiteSpace(retStr))
            {
                return(ReturnError(retStr));
            }

            using (TransactionScope ts = new TransactionScope())
            {
                db.SpillLanguages.Add(spillLanguageNew);
                retStr = DoAddChanges();
                if (!string.IsNullOrWhiteSpace(retStr))
                {
                    return(ReturnError(retStr));
                }

                LogModel logModel = _LogService.PostAddLogForObj("SpillLanguages", spillLanguageNew.SpillLanguageID, LogCommandEnum.Add, spillLanguageNew);
                if (!string.IsNullOrWhiteSpace(logModel.Error))
                {
                    return(ReturnError(logModel.Error));
                }

                ts.Complete();
            }
            return(GetSpillLanguageModelWithSpillIDAndLanguageDB(spillLanguageNew.SpillID, spillLanguageModel.Language));
        }
Esempio n. 9
0
        public void SpillLanguageService_ReturnError_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    string             ErrorText             = "ErrorText";
                    SpillLanguageModel spillLanguageModelRet = spillLanguageService.ReturnError(ErrorText);
                    Assert.AreEqual(ErrorText, spillLanguageModelRet.Error);
                }
            }
        }
Esempio n. 10
0
        private SpillLanguageModel UpdateSpillLanguageModel(SpillLanguageModel spillLanguageModelRet)
        {
            FillSpillLanguageModelUpdate(spillLanguageModelRet);

            SpillLanguageModel spillLanguageModelRet2 = spillLanguageService.PostUpdateSpillLanguageDB(spillLanguageModelRet);

            if (!string.IsNullOrWhiteSpace(spillLanguageModelRet2.Error))
            {
                return(spillLanguageModelRet2);
            }

            Assert.IsNotNull(spillLanguageModelRet2);
            CompareSpillLanguageModels(spillLanguageModelRet, spillLanguageModelRet2);

            return(spillLanguageModelRet2);
        }
Esempio n. 11
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);
            spillService          = new SpillService((culture.TwoLetterISOLanguageName == "fr" ? LanguageEnum.fr : LanguageEnum.en), user);
            spillLanguageService  = new SpillLanguageService((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);
            spillLanguageModelNew = new SpillLanguageModel();
            spillLanguage         = new SpillLanguage();
            spillServiceTest      = new SpillServiceTest();
            spillServiceTest.SetupTest(contactModelToDo, culture);
        }
Esempio n. 12
0
        public SpillLanguageModel PostUpdateSpillLanguageDB(SpillLanguageModel spillLanguageModel)
        {
            string retStr = SpillLanguageModelOK(spillLanguageModel);

            if (!string.IsNullOrEmpty(retStr))
            {
                return(ReturnError(retStr));
            }

            ContactOK contactOK = IsContactOK();

            if (!string.IsNullOrEmpty(contactOK.Error))
            {
                return(ReturnError(contactOK.Error));
            }

            SpillLanguage spillLanguageToUpdate = GetSpillLanguageWithSpillIDAndLanguageDB(spillLanguageModel.SpillID, spillLanguageModel.Language);

            if (spillLanguageToUpdate == null)
            {
                return(ReturnError(string.Format(ServiceRes.CouldNotFind_ToUpdate, ServiceRes.SpillLanguage)));
            }

            retStr = FillSpillLanguage(spillLanguageToUpdate, spillLanguageModel, 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("SpillLanguages", spillLanguageToUpdate.SpillLanguageID, LogCommandEnum.Change, spillLanguageToUpdate);
                if (!string.IsNullOrWhiteSpace(logModel.Error))
                {
                    return(ReturnError(logModel.Error));
                }

                ts.Complete();
            }
            return(GetSpillLanguageModelWithSpillIDAndLanguageDB(spillLanguageToUpdate.SpillID, spillLanguageModel.Language));
        }
Esempio n. 13
0
        private SpillLanguageModel AddSpillLanguageModel(LanguageEnum LangToAdd, SpillModel spillModel)
        {
            SpillLanguageModel spillLanguageModelNew = new SpillLanguageModel();

            FillSpillLanguageModelNew(LangToAdd, spillModel, spillLanguageModelNew);

            SpillLanguageModel spillLanguagModelRet = spillLanguageService.PostAddSpillLanguageDB(spillLanguageModelNew);

            if (!string.IsNullOrWhiteSpace(spillLanguagModelRet.Error))
            {
                return(spillLanguagModelRet);
            }

            Assert.IsNotNull(spillLanguagModelRet);
            CompareSpillLanguageModels(spillLanguageModelNew, spillLanguagModelRet);

            return(spillLanguagModelRet);
        }
Esempio n. 14
0
        public void SpillLanguageService_GetSpillModelCountDB_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    SpillModel spillModelRet = spillServiceTest.AddSpillModel();

                    LanguageEnum LangToAdd = LanguageEnum.es;

                    SpillLanguageModel spillModelLanguageRet = AddSpillLanguageModel(LangToAdd, spillModelRet);

                    int spillCount = spillLanguageService.GetSpillLanguageModelCountDB();
                    Assert.AreEqual(testDBService.Count + 3, spillCount);
                }
            }
        }
Esempio n. 15
0
        // Fill
        public string FillSpillLanguage(SpillLanguage spillLanguageNew, SpillLanguageModel spillLanguageModel, ContactOK contactOK)
        {
            spillLanguageNew.DBCommand          = (int)spillLanguageModel.DBCommand;
            spillLanguageNew.SpillID            = spillLanguageModel.SpillID;
            spillLanguageNew.Language           = (int)spillLanguageModel.Language;
            spillLanguageNew.TranslationStatus  = (int)spillLanguageModel.TranslationStatus;
            spillLanguageNew.SpillComment       = spillLanguageModel.SpillComment;
            spillLanguageNew.LastUpdateDate_UTC = DateTime.UtcNow;
            if (contactOK == null)
            {
                spillLanguageNew.LastUpdateContactTVItemID = 2;
            }
            else
            {
                spillLanguageNew.LastUpdateContactTVItemID = contactOK.ContactTVItemID;
            }

            return("");
        }
Esempio n. 16
0
        private void CompareSpillModels(SpillModel spillModelNew, SpillModel spillModelRet)
        {
            Assert.AreEqual(spillModelNew.MunicipalityTVItemID, spillModelRet.MunicipalityTVItemID);
            Assert.AreEqual(spillModelNew.InfrastructureTVItemID, spillModelRet.InfrastructureTVItemID);
            Assert.AreEqual(spillModelNew.StartDateTime_Local, spillModelRet.StartDateTime_Local);
            Assert.AreEqual(spillModelNew.EndDateTime_Local, spillModelRet.EndDateTime_Local);
            Assert.AreEqual(spillModelNew.AverageFlow_m3_day, spillModelRet.AverageFlow_m3_day);

            foreach (LanguageEnum Lang in spillService.LanguageListAllowable)
            {
                SpillLanguageModel spillLanguageModel = spillService._SpillLanguageService.GetSpillLanguageModelWithSpillIDAndLanguageDB(spillModelRet.SpillID, Lang);

                Assert.AreEqual("", spillLanguageModel.Error);
                if (Lang == spillService.LanguageRequest)
                {
                    Assert.AreEqual(spillModelRet.SpillComment, spillLanguageModel.SpillComment);
                }
            }
        }
Esempio n. 17
0
        public void SpillLanguageService_GetSpillLanguageWithSpillIDAndLanguageDB_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    SpillModel spillModelRet = spillServiceTest.AddSpillModel();

                    LanguageEnum LangToAdd = LanguageEnum.es;

                    SpillLanguageModel spillLanguageModelRet = AddSpillLanguageModel(LangToAdd, spillModelRet);

                    SpillLanguage spillLanguageRet2 = spillLanguageService.GetSpillLanguageWithSpillIDAndLanguageDB(spillLanguageModelRet.SpillID, LangToAdd);
                    Assert.AreEqual(spillLanguageModelRet.SpillID, spillLanguageRet2.SpillID);
                    Assert.AreEqual(spillLanguageModelRet.Language, (LanguageEnum)spillLanguageRet2.Language);
                    Assert.AreEqual(LangToAdd, (LanguageEnum)spillLanguageRet2.Language);
                }
            }
        }
Esempio n. 18
0
        public void SpillLanguageService_PostAddSpillLanguageDB_Good_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    SpillModel spillModelRet = spillServiceTest.AddSpillModel();

                    LanguageEnum LangToAdd = LanguageEnum.es;

                    SpillLanguageModel spillLanguageModelRet = AddSpillLanguageModel(LangToAdd, spillModelRet);

                    SpillLanguageModel spillLanguageModelRet2 = UpdateSpillLanguageModel(spillLanguageModelRet);

                    SpillLanguageModel spillLanguageModelRet3 = spillLanguageService.PostDeleteSpillLanguageDB(spillLanguageModelRet2.SpillID, LangToAdd);
                    Assert.AreEqual("", spillLanguageModelRet3.Error);
                }
            }
        }
Esempio n. 19
0
        public void SpillLanguageService_PostAddSpillLanguageDB_UserEmailNotValidated_Test()
        {
            foreach (CultureInfo culture in setupData.cultureListGood)
            {
                SetupTest(contactModelListGood[0], culture);

                using (TransactionScope ts = new TransactionScope())
                {
                    SpillModel spillModelRet = spillServiceTest.AddSpillModel();

                    LanguageEnum LangToAdd = LanguageEnum.es;

                    ContactModel contactModelBad = contactModelListGood[2];
                    IPrincipal   userBad         = new GenericPrincipal(new GenericIdentity(contactModelBad.LoginEmail, "Forms"), null);
                    spillLanguageService = new SpillLanguageService((culture.TwoLetterISOLanguageName == "fr" ? LanguageEnum.fr : LanguageEnum.en), userBad);

                    SpillLanguageModel spillLanguageModelRet = AddSpillLanguageModel(LangToAdd, spillModelRet);

                    // Assert 1
                    Assert.AreEqual(ServiceRes.EmailRequiresValidation, spillLanguageModelRet.Error);
                }
            }
        }
Esempio n. 20
0
        public SpillLanguageModel GetSpillLanguageModelWithSpillIDAndLanguageDB(int SpillID, LanguageEnum Language)
        {
            SpillLanguageModel spillLanguageModel = (from c in db.SpillLanguages
                                                     where c.SpillID == SpillID &&
                                                     c.Language == (int)Language
                                                     select new SpillLanguageModel
            {
                Error = "",
                SpillID = c.SpillID,
                DBCommand = (DBCommandEnum)c.DBCommand,
                Language = (LanguageEnum)c.Language,
                TranslationStatus = (TranslationStatusEnum)c.TranslationStatus,
                SpillComment = c.SpillComment,
                LastUpdateDate_UTC = c.LastUpdateDate_UTC,
                LastUpdateContactTVItemID = c.LastUpdateContactTVItemID,
            }).FirstOrDefault <SpillLanguageModel>();

            if (spillLanguageModel == null)
            {
                return(ReturnError(string.Format(ServiceRes.CouldNotFind_With_Equal_, ServiceRes.SpillLanguage, ServiceRes.SpillID + "," + ServiceRes.Language, SpillID.ToString() + "," + Language)));
            }

            return(spillLanguageModel);
        }
Esempio n. 21
0
        public SpillModel PostUpdateSpillDB(SpillModel spillModel)
        {
            string retStr = SpillModelOK(spillModel);

            if (!string.IsNullOrEmpty(retStr))
            {
                return(ReturnError(retStr));
            }

            ContactOK contactOK = IsContactOK();

            if (!string.IsNullOrEmpty(contactOK.Error))
            {
                return(ReturnError(contactOK.Error));
            }

            TVItemModel tvItemModelMunicipality = _TVItemService.GetTVItemModelWithTVItemIDDB(spillModel.MunicipalityTVItemID);

            if (!string.IsNullOrWhiteSpace(tvItemModelMunicipality.Error))
            {
                return(ReturnError(tvItemModelMunicipality.Error));
            }

            if (spillModel.InfrastructureTVItemID != null)
            {
                TVItemModel tvItemModelInfrastructure = _TVItemService.GetTVItemModelWithTVItemIDDB((int)spillModel.InfrastructureTVItemID);
                if (!string.IsNullOrWhiteSpace(tvItemModelInfrastructure.Error))
                {
                    return(ReturnError(tvItemModelInfrastructure.Error));
                }
            }

            Spill spillToUpdate = GetSpillWithSpillIDDB(spillModel.SpillID);

            if (spillToUpdate == null)
            {
                return(ReturnError(string.Format(ServiceRes.CouldNotFind_ToUpdate, ServiceRes.Spill)));
            }

            retStr = FillSpill(spillToUpdate, spillModel, 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("Spills", spillToUpdate.SpillID, LogCommandEnum.Change, spillToUpdate);
                if (!string.IsNullOrWhiteSpace(logModel.Error))
                {
                    return(ReturnError(logModel.Error));
                }

                foreach (LanguageEnum Lang in LanguageListAllowable)
                {
                    if (Lang == LanguageRequest)
                    {
                        SpillLanguageModel spillLanguageModel = new SpillLanguageModel()
                        {
                            SpillID           = spillModel.SpillID,
                            Language          = Lang,
                            SpillComment      = spillModel.SpillComment,
                            TranslationStatus = (Lang == LanguageRequest ? TranslationStatusEnum.Translated : TranslationStatusEnum.NotTranslated),
                        };

                        SpillLanguageModel spillLanguageModelRet = _SpillLanguageService.PostUpdateSpillLanguageDB(spillLanguageModel);
                        if (!string.IsNullOrEmpty(spillLanguageModelRet.Error))
                        {
                            return(ReturnError(spillLanguageModelRet.Error));
                        }
                    }
                }

                ts.Complete();
            }
            return(GetSpillModelWithSpillIDDB(spillToUpdate.SpillID));
        }
Esempio n. 22
0
 private void CompareSpillLanguageModels(SpillLanguageModel spillLanguageModelNew, SpillLanguageModel spillLanguageModelRet)
 {
     Assert.AreEqual(spillLanguageModelNew.Language, spillLanguageModelRet.Language);
     Assert.AreEqual(spillLanguageModelNew.SpillComment, spillLanguageModelRet.SpillComment);
 }
Esempio n. 23
0
        private void FillSpillLanguageModelNew(LanguageEnum Language, SpillModel spillModel, SpillLanguageModel spillLanguageModel)
        {
            spillLanguageModel.SpillID           = spillModel.SpillID;
            spillLanguageModel.SpillComment      = randomService.RandomString("SpillName", 30);
            spillLanguageModel.Language          = Language;
            spillLanguageModel.TranslationStatus = TranslationStatusEnum.Translated;

            Assert.IsTrue(spillLanguageModel.SpillID != 0);
            Assert.IsTrue(spillLanguageModel.SpillComment.Length == 30);
            Assert.IsTrue(spillLanguageModel.Language == Language);
            Assert.IsTrue(spillLanguageModel.TranslationStatus == TranslationStatusEnum.Translated);
        }