public void IndexTest() { using (TransactionScope ts = new TransactionScope()) { Album album1 = this.GetAlbum(669); Album album2 = this.GetAlbum(668); ICartIdProvider provider = new TestCartIdProvider(); ShoppingCart cart = ShoppingCart.GetCart(provider); cart.AddToCart(album1); cart.AddToCart(album2); cart.AddToCart(album2); ShoppingCartController target = new ShoppingCartController(provider); ActionResult actual; actual = target.Index(); Assert.IsNotNull(actual); Assert.IsInstanceOfType(actual, typeof(ViewResult)); ViewResult viewResult = (ViewResult)actual; Assert.IsInstanceOfType(viewResult.ViewData.Model, typeof(ShoppingCartViewModel)); ShoppingCartViewModel model = (ShoppingCartViewModel)viewResult.ViewData.Model; Assert.AreEqual(2, model.CartItems.Count); Assert.AreEqual(3, model.CartItems.Sum(it => it.Count)); } }
public void IndexTest() { ShoppingCartController target = new ShoppingCartController(); // TODO: Initialize to an appropriate value ActionResult expected = null; // TODO: Initialize to an appropriate value ActionResult actual; actual = target.Index(); Assert.AreEqual(expected, actual); Assert.Inconclusive("Verify the correctness of this test method."); }