public void AdicionarAmostraNegativa() { IAmostraRepository amostraRepository = new AmostraMemDB(); var amostraService = new AmostraService(amostraRepository); Amostra sample = new Amostra(); Modalidade sport = new Modalidade(); Atleta atleta = new Atleta(); DateTime d = DateTime.Now; { sample.Id = Guid.NewGuid(); atleta.codAtleta = "88896696"; sample.DataColeta = d.AddDays(-1); atleta.Sexo = "Masculino"; sample.modalidade = "LOL"; sample.substancia = "Sibutramina"; sport.susbstancia_proibida = false; sample.laudo = "Negativo"; }; //Execução var result = amostraService.AdicionarAmostra(sample); //Validação Assert.IsFalse(result); }
public void AdicionarAmostraPositiva() { //Preparação IAmostraRepository amostraRepository = new AmostraMemDB(); var amostraService = new AmostraService(amostraRepository); var sample = new Amostra(); var sport = new Modalidade(); var atleta = new Atleta(); DateTime d = DateTime.Now; { sample.Id = Guid.NewGuid(); atleta.codAtleta = "522325144"; sample.DataColeta = d.AddDays(-9); atleta.Sexo = "Masculino"; sample.modalidade = "LOL"; sample.substancia = "THC"; }; var ams = amostraService.AdicionarAmostra(sample); //Validação Assert.IsTrue(ams); }
public void AdicionarAmostraPositiva() { //Preparação IAmostraRepository amostraRepository = new AmostraMemDB(); var amostraService = new AmostraService(amostraRepository); Amostra sample = new Amostra(); Modalidade sport = new Modalidade(); Atleta atleta = new Atleta(); DateTime d = DateTime.Now; { sample.Id = Guid.NewGuid(); atleta.codAtleta = "522325144"; sample.DataColeta = d.AddDays(-1); atleta.Sexo = "Masculino"; sample.modalidade = "LOL"; sample.substancia = "THC"; sport.susbstancia_proibida = true; sample.laudo = "Positivo"; }; //Execução var result = amostraService.AdicionarAmostra(sample); //Validação Assert.IsTrue(result); }
public void AdicionarAmostraPositiva() { //Preparação IAmostraRepository amostraRepository = new AmostraMemDB(); var amostraService = new AmostraService(amostraRepository); var sample = new Amostra { Id = Guid.NewGuid(), Titulo = "Dólar cai a R$3", DataPublicacao = DateTime.Now, DataExpiracao = DateTime.Now.AddDays(1) }; //Execução var result = amostraService.AdicionarAmostra(sample); //Validação Assert.IsTrue(result); }
public void AdicionarAmostraNegativa() { //Adicionar notícia com data de publicação maior //que a data de expiração. //Preparação IAmostraRepository amostraRepository = new AmostraMemDB(); var amostraService = new AmostraService(amostraRepository); var sample = new Amostra { Id = Guid.NewGuid(), Titulo = "Dólar cai a R$3", DataPublicacao = DateTime.Now.AddDays(1), DataExpiracao = DateTime.Now }; //Execução var result = amostraService.AdicionarAmostra(sample); //Validação Assert.IsFalse(result); }
public void DeletarAmostraComTempo() { IAmostraRepository amostraRepository = new AmostraMemDB(); var deletarAmostra = new AmostraService(amostraRepository); DateTime d = DateTime.Now; Analista analista = new Analista { Id = Guid.NewGuid(), Nome = "Guy" }; Modalidade sport = new Modalidade { Id = Guid.NewGuid(), Nome = "Futebol" }; Atleta atleta = new Atleta { CodAtleta = "4fg463fe34", Sexo = Sexo.Masculino, Modalidade = sport }; Amostra sample = new Amostra { Id = Guid.NewGuid(), Atleta = atleta, DataColeta = DateTime.Now.AddDays(-30), Substancia = "Sibutramina" }; var ams = deletarAmostra.DeletarAmostra(sample); //Validação Assert.IsFalse(ams); }
public void DeletarAmostraComTempo() { IAmostraRepository amostraRepository = new AmostraMemDB(); var deletarAmostra = new AmostraService(amostraRepository); Amostra sample = new Amostra(); Atleta atleta = new Atleta(); DateTime d = DateTime.Now; { sample.Id = Guid.NewGuid(); atleta.codAtleta = "775235475"; sample.DataColeta = d.AddDays(-30); atleta.Sexo = "Masculino"; sample.modalidade = "Futebol"; sample.substancia = "Hidroclorotiazida"; }; var ams = deletarAmostra.DeletarAmostra(sample); //Validação Assert.IsFalse(ams); }
public void RejeitarAmostraFaltaInfo() { IAmostraRepository amostraRepository = new AmostraMemDB(); var rejeitarAmostra = new AmostraService(amostraRepository); Amostra sample = new Amostra(); Atleta atleta = new Atleta(); DateTime d = DateTime.Now; { sample.Id = Guid.NewGuid(); atleta.codAtleta = null; sample.DataColeta = d.AddDays(-8); atleta.Sexo = "Masculino"; sample.modalidade = "Futebol"; sample.substancia = ""; }; var ams = rejeitarAmostra.RejeitarAmostra(sample); //Validação Assert.IsFalse(ams); }
public void AdicionarAmostraNegativa() { IAmostraRepository amostraRepository = new AmostraMemDB(); var amostraService = new AmostraService(amostraRepository); Amostra sample = new Amostra(); Atleta atleta = new Atleta(); DateTime d = DateTime.Now; { sample.Id = Guid.NewGuid(); atleta.codAtleta = "88896696"; sample.DataColeta = d.AddDays(-4); atleta.Sexo = "Masculino"; sample.modalidade = "LOL"; sample.substancia = "Sibutramina"; }; var ams = amostraService.AdicionarAmostra(sample); //Validação Assert.IsTrue(ams); }
public void RejeitarAmostraFaltaInfo() { IAmostraRepository amostraRepository = new AmostraMemDB(); var rejeitarAmostra = new AmostraService(amostraRepository); Analista analista = new Analista { Id = Guid.NewGuid(), Nome = "Tiago" }; Modalidade sport = new Modalidade { Id = Guid.NewGuid(), Nome = "Futebol" }; Atleta atleta = new Atleta { CodAtleta = null, Sexo = Sexo.Masculino, Modalidade = sport }; Amostra sample = new Amostra { Id = Guid.NewGuid(), Atleta = atleta, DataColeta = DateTime.Now.AddDays(-30) }; var ams = rejeitarAmostra.RejeitarAmostra(atleta); //Validação Assert.IsFalse(ams); }