Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
 public LaudoController(LaudoService laudoService)
 {
     this.laudoService = laudoService;
 }