Ejemplo n.º 1
0
        public IActionResult PostCrearDocente(DocenteRequest request)
        {
            var service  = new CrearDocenteService(_unitOfWork, _departamentoRepository, _docenteRepository, _mailServer);
            var response = service.Handle(request);

            return(Ok(response));
        }
Ejemplo n.º 2
0
        public void PuedeGuardarDocenteTest()
        {
            var docente = DocenteMother.CreateDocente("12141411");

            _departamentoRepository.Add(docente.Departamento);
            _dbContext.SaveChanges();
            var request = new DocenteRequest(
                docente.Identificacion,
                docente.Nombres,
                docente.Apellidos,
                docente.Email,
                docente.Sexo,
                docente.Departamento.Id
                );
            var response = _crearDocenteService.Handle(request).Mensaje;

            Assert.AreEqual("Se registró correctamente el docente Sebastian", response);
        }