Beispiel #1
0
        internal static IHttpActionResult Delete()
        {
            var _cartItems  = GetAll() as OkNegotiatedContentResult <IEnumerable <CartItem> >;
            var cartItemIDs = _cartItems.Content.Select(t => t.ID).ToList();
            var response    = baseController.Delete(cartItemIDs);

            return(response);
        }
        public void DeleteCartItem()
        {
            // Arrange
            CartItemController controller = new CartItemController {
                Request = new HttpRequestMessage()
            };

            // Act
            HttpResponseMessage result = controller.Delete(Common.Token, 6);

            // Assert
            //Assert.AreEqual(HttpStatusCode.OK, result.StatusCode);

            //Check not found because item to delete id needs to be change to test if delete works
            Assert.AreEqual(HttpStatusCode.NotFound, result.StatusCode);
        }