public void TestaPositivoValidacaoSexoMasculinoPorPeriodo()
        {
            var agendamento = new AgendamentoEntitie {
                Data = DateTime.Now
            };
            var doadorMaculino = new DoadorEntitie {
                Sexo = Entities.Enumeradores.SexoPessoaEnum.M
            };
            bool result = true;

            result = ValidaDoadorBusiness.IsDoacaoValidaNoPeriodo(agendamento, doadorMaculino);

            doadorMaculino.Doacoes = new System.Collections.Generic.List <ConfirmacaoDoacaoEntitie>();
            doadorMaculino.Doacoes.Add(new ConfirmacaoDoacaoEntitie {
                DataConfirmacaoDoacao = DateTime.Now.AddMonths(-8)
            });
            doadorMaculino.Doacoes.Add(new ConfirmacaoDoacaoEntitie {
                DataConfirmacaoDoacao = DateTime.Now.AddMonths(-6)
            });
            doadorMaculino.Doacoes.Add(new ConfirmacaoDoacaoEntitie {
                DataConfirmacaoDoacao = DateTime.Now.AddMonths(-4)
            });
            doadorMaculino.Doacoes.Add(new ConfirmacaoDoacaoEntitie {
                DataConfirmacaoDoacao = DateTime.Now.AddMonths(-2)
            });

            result = result && ValidaDoadorBusiness.IsDoacaoValidaNoPeriodo(agendamento, doadorMaculino);

            Assert.AreEqual(result, true, "Sucesso");
        }
        public void TestaNegativoValidacaoPorIdadeMaxima()
        {
            var doador = new DoadorEntitie {
                DataNascimento = DateTime.Now.AddYears(-66)
            };

            var result = ValidaDoadorBusiness.IsDoadorIdadeMaximaValido(doador);

            Assert.AreEqual(!result, true, "Sucesso");
        }