public ActionResult <DetectarResponseapp> Detectar([FromBody] DetectarRequestapp2 request)
        {
            DetectarEnfermedadServiceApp _service = new DetectarEnfermedadServiceApp(_unitOfWork);
            DetectarResponseapp          response = _service.detectar(request);

            return(Ok(response));
        }
Example #2
0
        public void DetectarCancerPulmonar()
        {
            List <string> des = new List <string>()
            {
                "Tos", "Dificultad Para Respirar", "Dolor En El Pecho"
            };
            DetectarRequestapp           request  = new DetectarRequestapp("1234", des);
            DetectarEnfermedadServiceApp service8 = new DetectarEnfermedadServiceApp(new UnitOfWork(_context));
            var responseapp = service8.detectar(request);

            Assert.AreEqual(responseapp.enfermedad.Nombre, "cancer-pulmonar");
            Console.WriteLine("su diagnostico es " + responseapp.diagnostico.Descripcion);
        }
Example #3
0
        public void DetectarCancerPulmonar()
        {
            List <string> des = new List <string>()
            {
                "Tos", "Dificultad Para Respirar", "Dolor En El Pecho"
            };
            DetectarRequestapp2 request = new DetectarRequestapp2();

            request.Descripciones = des;
            request.IdPaciente    = "1234";
            DetectarEnfermedadServiceApp service8 = new DetectarEnfermedadServiceApp(new UnitOfWork(_context));
            var responseapp = service8.detectar(request);

            Assert.AreEqual(responseapp.Message, "se le manda tratamiento");
            Console.WriteLine("su diagnostico es " + responseapp.MensajeDiagnostico);
        }
Example #4
0
        public void DetectarNinguna()
        {
            DetectarRequestapp request = new DetectarRequestapp();

            request.IdPaciente = "1234";
            List <string> des = new List <string>()
            {
                "Fiebre", "nada", "nada"
            };

            request.Descipciones = des;
            DetectarEnfermedadServiceApp service     = new DetectarEnfermedadServiceApp(unitOfWork);
            DetectarResponseapp          responseapp = new DetectarResponseapp();

            responseapp = service.detectar(request);
            Assert.AreEqual(responseapp.Message, "sus sintomas no estan asociados a una enfermedad pulmonar");
        }
Example #5
0
        public void DetectarAGripa()
        {
            DetectarRequestapp request = new DetectarRequestapp();

            request.IdPaciente = "1234";
            List <string> des = new List <string>()
            {
                "Tos", "Fiebre", "Secrecion Nasal"
            };

            request.Descipciones = des;
            DetectarEnfermedadServiceApp service     = new DetectarEnfermedadServiceApp(unitOfWork);
            DetectarResponseapp          responseapp = new DetectarResponseapp();

            responseapp = service.detectar(request);
            Assert.AreEqual(responseapp.enfermedad.Nombre, "gripa");
            Console.WriteLine("su diagnostico es " + responseapp.diagnostico.Descripcion);
        }
Example #6
0
        public void DetectarCancerPulmonar()
        {
            DetectarRequestapp request = new DetectarRequestapp();

            request.IdPaciente = "1234";
            List <string> des = new List <string>()
            {
                "Tos", "Dificultat Para Respirar", "Dolor En El Pecho"
            };

            request.Descipciones = des;
            DetectarEnfermedadServiceApp service     = new DetectarEnfermedadServiceApp(unitOfWork);
            DetectarResponseapp          responseapp = new DetectarResponseapp();

            responseapp = service.detectar(request);
            Assert.AreEqual(responseapp.enfermedad.Nombre, "cancer-pulmonar");
            Console.WriteLine("su diagnostico es " + responseapp.diagnostico.Descripcion);
        }