Exemple #1
0
        public void Update_ValidObjectPassed_ReturnsUpdatedResponse()
        {
            // Arrange
            var testItem = GetDeliveryWindowModify();

            testItem.Id = 1;

            // Act
            var createdResponse = _controller.Update(testItem);

            // Assert
            Assert.IsType <OkObjectResult>(createdResponse);
        }
        public void Update_IdIsNull_BadRequest()
        {
            var response = _controller.Update(Guid.Empty, new UpdateWindowRequest()) as BadRequestObjectResult;

            Assert.AreEqual(400, response.StatusCode);
            Assert.AreEqual("The id parameter should be defined", response.Value.ToString());
        }