public void ValidarDadosDoExame(TipoExame tipoExame,DateTime dataDoAgenamento) { if(tipoExame==null) throw new ArgumentNullException("Tipo do exame precisa ser informado!"); if (dataDoAgenamento<DateTime.Today) throw new ArgumentException(string.Format("Data de agendamento precisa ser maior que a data de hoje {0}",DateTime.Today)); }
public void ValidarDadosDoExame(TipoExame tipoExame, DateTime dataDoAgenamento) { if (tipoExame == null) { throw new ArgumentNullException("Tipo do exame precisa ser informado!"); } if (dataDoAgenamento < DateTime.Today) { throw new ArgumentException(string.Format("Data de agendamento precisa ser maior que a data de hoje {0}", DateTime.Today)); } }
public void ValidarCoberturaDePlanosSulAmerica() { //Arrange PlanoDeSaude planoDeSaude = new PlanoDeSaude(); planoDeSaude.CNPJ = "004.004.0004/00004-40"; TipoExame tipoExame = new TipoExame("Exame de Sangue"); Exame exame = new Exame(tipoExame, new System.DateTime(2015, 10, 10)); //Act var retorno = planoDeSaude.VerificarCobertura(exame); //Arrange Assert.IsTrue(retorno == true); }
public void ValidarCoberturaDePlanosDeBradesco() { //Arrange PlanoDeSaude planoDeSaude = new PlanoDeSaude(); planoDeSaude.CNPJ = "002.002.0002/00002-20"; TipoExame tipoExame = new TipoExame("Exame de Sangue"); Exame exame = new Exame(tipoExame, new System.DateTime(2015, 10, 10)); //Act var retorno = planoDeSaude.VerificarCobertura(exame); //Arrange Assert.IsTrue(retorno == false); }
public Exame(TipoExame tipoExame, DateTime dataDoAgenamento) { TipoExame = tipoExame; DataAgendamento = dataDoAgenamento; }
public Exame(TipoExame tipoExame,DateTime dataDoAgenamento) { TipoExame = tipoExame; DataAgendamento = dataDoAgenamento; }