public void DeleteById()
        {
            //Arrange
            Usuario usuario = new Usuario()
            {
                Apellido = "ApellidoAutoGenerado",
                Email    = "*****@*****.**",
                Password = "******",
                Nombre   = "NombreAutoGenerado"
            };

            Guid newID = UsuarioSQLService.Insert(usuario);

            //Act
            UsuarioSQLService.DeleteById(newID);

            //Assert
            var check = UsuarioSQLService.GetById(newID);

            Assert.IsNull(check);
        }
        public void InsertNew()
        {
            //Arrange
            Usuario usuario = new Usuario()
            {
                Apellido = "ApellidoAutoGenerado",
                Email    = "*****@*****.**",
                Password = "******",
                Nombre   = "NombreAutoGenerado"
            };

            //Act
            Guid newID = UsuarioSQLService.Insert(usuario);

            //Assert
            var check = UsuarioSQLService.GetById(newID);

            Assert.IsNotNull(check);
            Assert.AreEqual(usuario.Apellido, check.Apellido);
            Assert.AreEqual(usuario.Email, check.Email);
            Assert.AreEqual(usuario.Password, check.Password);
            Assert.AreEqual(usuario.Nombre, check.Nombre);
        }
        public void Update()
        {
            //Arrange
            Usuario usuario = new Usuario()
            {
                Apellido = "ApellidoAutoGenerado",
                Email    = "*****@*****.**",
                Password = "******",
                Nombre   = "NombreAutoGenerado"
            };

            Guid newID = UsuarioSQLService.Insert(usuario);

            usuario.Apellido = "Modificado";

            //Act
            UsuarioSQLService.Update(usuario);

            //Assert
            var check = UsuarioSQLService.GetById(newID);

            Assert.IsNotNull(check);
            Assert.AreEqual(usuario.Apellido, check.Apellido);
        }
Ejemplo n.º 4
0
 // POST: api/Usuarios
 public void Post([FromBody] Usuario value)
 {
     UsuarioSQLService.Insert(value);
 }