public void DeveraFalhar_SeAlgumaPropriedadeDoObjejto_Invalida()
        {
            var expected = new Exception();
            var result   = validation.IsValid(AmigoMock.AmigoDemoInvalido());

            Assert.AreEqual(expected, result);
        }
        public void DeveraFalhar_SeIdadeMenorQue12()
        {
            var expected = false;
            var result   = validation.ValidarDataNascimento(AmigoMock.AmigoDemoInvalido().DataNascimento);

            Assert.AreEqual(expected, result);
        }
        public void DeveraFalhar_SeCPFInvalido()
        {
            var expected = false;
            var result   = validation.ValidarCPF(AmigoMock.AmigoDemoInvalido().CPF);

            Assert.AreEqual(expected, result);
        }
        public void DeveraFalhar_SeMenorQue_2Digitos()
        {
            var expected = false;
            var result   = validation.ValidarNome(AmigoMock.AmigoDemoInvalido().Nome);

            Assert.AreEqual(expected, result);
        }