AdventureWorks.WebServices.Controllers.ShoppingCartController.Get C# (CSharp) Метод

Get() публичный Метод

public Get ( string id ) : ShoppingCart
id string
Результат AdventureWorks.WebServices.Models.ShoppingCart
        public ShoppingCart Get(string id)
        {
            return _shoppingCartRepository.GetById(id);
        }

Usage Example

        public void Get_GetsShoppingCartForUser()
        {
            var shoppingCart = new ShoppingCart(new ObservableCollection<ShoppingCartItem>()) { FullPrice = 200, TotalDiscount = 100 };
            var shoppingCartRepository = new MockShoppingCartRepository();
            shoppingCartRepository.GetByIdDelegate = (userId) =>
                                         {
                                             return shoppingCart;
                                         };

            var target = new ShoppingCartController(shoppingCartRepository, new MockProductRepository());
            var result = target.Get("JohnDoe");
            Assert.AreEqual(result, shoppingCart);
        }