AdventureWorks.WebServices.Controllers.ShoppingCartController.DeleteShoppingCart C# (CSharp) 메소드

DeleteShoppingCart() 공개 메소드

public DeleteShoppingCart ( string id ) : void
id string
리턴 void
        public void DeleteShoppingCart(string id)
        {
            if (!_shoppingCartRepository.Delete(id))
            {
                throw new HttpResponseException(HttpStatusCode.NotFound);
            }
        }

Usage Example

        public void DeleteShoppingCart_ShoppingCartItem_For_An_User()
        {
            var shoppingCartRepository = new MockShoppingCartRepository();
            shoppingCartRepository.DeleteDelegate = (userId) =>
            {
                Assert.AreEqual("JohnDoe", userId);
                return true;
            };

            var target = new ShoppingCartController(shoppingCartRepository, new MockProductRepository());
            target.DeleteShoppingCart("JohnDoe");
        }
All Usage Examples Of AdventureWorks.WebServices.Controllers.ShoppingCartController::DeleteShoppingCart