public void InValidUpdateTranslationInTranslationGroupTest2()
        {
            //- Arrange
            var translationGroup = new TranslationsGroup("Email_Text");
            var translation      = new Translation(Languages.Spanish_Spain.Code(), "¡Introduce tu correo electrónico!");

            translationGroup
            .Add(new Translation(Languages.English_UnitedStates.Code(), "Enter your Email!"))
            .Add(new Translation(Languages.French_France.Code(), "Entrer votre Email!"))
            .Add(new Translation(Languages.Arabic_Morocco.Code(), "ادخل الايميل الخاص بك"))
            .Add(new Translation(Languages.Spanish_Spain.Code(), "¡Introduce electrónico!"));

            //- Act
            translationGroup.UpdateTranslation(Languages.Albanian_Albania.Code(), translation);

            //- Assert
        }
        public void ValidUpdateTranslationInTranslationGroupTest()
        {
            //- Arrange
            var translationGroup = new TranslationsGroup("Email_Text");
            var translation      = new Translation(Languages.Spanish_Spain.Code(), "¡Introduce tu correo electrónico!");
            var translation1     = new Translation(Languages.Chinese_China.Code(), "输入你的电子邮箱!");

            translationGroup
            .Add(new Translation(Languages.English_UnitedStates.Code(), "Enter your Email!"))
            .Add(new Translation(Languages.French_France.Code(), "Entrer votre Email!"))
            .Add(new Translation(Languages.Arabic_Morocco.Code(), "ادخل الايميل الخاص بك"))
            .Add(translation);

            //- Act
            translationGroup.UpdateTranslation(Languages.Arabic_Morocco.Code(), translation1);

            //- Assert
            Assert.AreEqual("输入你的电子邮箱!", translationGroup.Find(Languages.Chinese_China.Code()).Value);
            Assert.AreEqual(null, translationGroup.Find(Languages.Arabic_Morocco.Code()));
        }