Exemplo n.º 1
0
        public void PostMethodSetsLocationHeader()
        {
            // Arrange
            var inventarioController = new InventarioController();

            // Act
            IHttpActionResult actionResult = inventarioController.Post(new InventarioDTO {
                NombreProducto = "Product1", CodProducto = "CodProducto1", Cantidad = 10, DescripcionProducto = "DescripcionProducto1", FechaCaducidad = "22/10/2020", PrecioProducto = 12.14M, TypeProducto = "TipoProducto"
            });;

            var createdResult = ((OkNegotiatedContentResult <HttpStatusCode>)actionResult).Content;

            // Assert
            Assert.IsNotNull(actionResult);
            Assert.AreEqual(HttpStatusCode.Created, createdResult);
        }