コード例 #1
0
        public ActionResult <Personarequest> Post(Personarequest personarequest)
        {
            RegistrarPersonaService _service = new RegistrarPersonaService(_unitOfWork);
            Response response = _service.Ejecutar(personarequest);

            return(Ok(response));
        }
コード例 #2
0
        public void UsuarioARegistrarYaExisteTest()
        {
            var request = new Personarequest()
            {
                Cedula = "123", Nombres = "Andres B.C"
            };
            RegistrarPersonaService _service = new RegistrarPersonaService(new UnitOfWork(_context));
            var response = _service.Ejecutar(request);

            Assert.AreEqual("La persona ya existe.", response.Mensaje);
        }
コード例 #3
0
        public void RegistrarUsuarioTest()
        {
            var request = new Personarequest()
            {
                Cedula = "123", Nombres = "Luis E."
            };
            RegistrarPersonaService _service = new RegistrarPersonaService(new UnitOfWork(_context));
            var response = _service.Ejecutar(request);

            Assert.AreEqual("Se registró la persona.", response.Mensaje);
        }
コード例 #4
0
        public void Setup()
        {
            var optionsSqlServer = new DbContextOptionsBuilder <ParcialContext>()
                                   .UseSqlServer("Server=DESKTOP-GP31J4O;Database=Parcial;Trusted_Connection=True;MultipleActiveResultSets=true")
                                   .Options;

            _context = new ParcialContext(optionsSqlServer);

            //var optionsInMemory = new DbContextOptionsBuilder<ParcialContext>().UseInMemoryDatabase("Parcial").Options;
            //_context = new ParcialContext(optionsInMemory);

            personarequest = new Personarequest()
            {
                Cedula = "123", Nombres = "Luis E."
            };
        }