コード例 #1
0
ファイル: MyTests.cs プロジェクト: zhangyqw/blog-source-code
        public void Repo_Can_Save_a_New_Shopping_Cart_to_Database()
        {
            // arrange: create a shopping cart
            var cart = new ShoppingCart
            {
                UserName = "******" + Guid.NewGuid().ToString(),
                LastUpdated = DateTime.Now
            };

            // act: save shopping cart to database
            Repo.SaveShoppingCart(cart);

            // assert: check that the cart was saved
            var cartBackOut = Repo.GetCartByUserName(cart.UserName);
            Assert.That(cartBackOut, Is.Not.Null);
            Assert.That(cartBackOut.UserName, Is.EqualTo(cart.UserName));
        }