AdventureWorks.WebServices.Tests.Repositories.ShoppingCartRepositoryFixture.AddProductToCart_AddsNewShoppingCartItem C# (CSharp) 메소드

AddProductToCart_AddsNewShoppingCartItem() 개인적인 메소드

private AddProductToCart_AddsNewShoppingCartItem ( ) : void
리턴 void
        public void AddProductToCart_AddsNewShoppingCartItem()
        {
            var target = new ShoppingCartRepository();
            var preAddcart = target.GetById("TestUser");
            Assert.AreEqual(0, preAddcart.ShoppingCartItems.Count);

            target.AddProductToCart("TestUser", new Product() { ProductNumber ="BB-7421"});

            var postAddcart = target.GetById("TestUser");
            Assert.IsNotNull(postAddcart);
            Assert.AreEqual(1, postAddcart.ShoppingCartItems.Count);
            Assert.AreEqual("BB-7421", postAddcart.ShoppingCartItems.First().Product.ProductNumber);
        }