public void AdicionarAmostraPositiva() { //Preparação IAmostraRepository laudoRepository = new AmostraMemDB(); var laudoPositivo = new LaudoService(laudoRepository); Analista analista = new Analista { Id = Guid.NewGuid(), Nome = "Tiago" }; Modalidade sport = new Modalidade { Id = Guid.NewGuid(), Nome = "LOL" }; Atleta atleta = new Atleta { CodAtleta = "1285266fsga4", Sexo = Sexo.Masculino, Modalidade = sport }; Amostra sample = new Amostra { Id = Guid.NewGuid(), Atleta = atleta, DataColeta = DateTime.Now.AddDays(-3), Substancia = "THC", Matriz = Matriz.Urina }; var ams = laudoPositivo.Positiva(sample); //Validação Assert.IsTrue(ams); }
public void AdicionarAmostraNegativa() { IAmostraRepository laudoRepository = new AmostraMemDB(); var laudoNegativo = new LaudoService(laudoRepository); Analista analista = new Analista { Id = Guid.NewGuid(), Nome = "Guy" }; Modalidade sport = new Modalidade { Id = Guid.NewGuid(), Nome = "LOL" }; Atleta atleta = new Atleta { CodAtleta = "887455jta4", Sexo = Sexo.Masculino, Modalidade = sport }; Amostra sample = new Amostra { Id = Guid.NewGuid(), Atleta = atleta, DataColeta = DateTime.Now.AddDays(-3), Substancia = "Sibutramina", Matriz = Matriz.Sangue }; var ams = laudoNegativo.Negativa(sample); //Validação Assert.IsTrue(ams); }
public LaudoController(LaudoService laudoService) { this.laudoService = laudoService; }