public void ShouldAddAnothersMessagesUsingEntityValidation()
        {
            var vtor = new ValidatorEngine();
            var mi = new MembershipInfo2
                     	{
                     		Username = null,
                     		Password = "******"
                     	};

            InvalidValue[] invalidValues = vtor.Validate(mi);
            Assert.AreEqual(3, invalidValues.Length);

            Assert.AreEqual(Messages.PasswordLength, invalidValues.ElementAt(1).Message);
            Assert.AreEqual(Messages.PasswordContent, invalidValues.ElementAt(2).Message);
        }
        public void ShouldDisableTheDefaultMessageAndAddAnothersUsingEntityValidation()
        {
            var vtor = new ValidatorEngine();
            var mi = new MembershipInfo2
                     	{
                     		Username = "******",
                     		Password = "******"
                     	};

            InvalidValue[] invalidValues = vtor.Validate(mi);

            Assert.AreEqual(2, invalidValues.Length);
            Assert.AreEqual(Messages.PasswordContentUsername, invalidValues.ElementAt(0).Message);
            Assert.AreEqual(Messages.PasswordContent, invalidValues.ElementAt(1).Message);
        }