public void IndexActionLoads() { //Arrange Mock<IPizzaRepository> mock = new Mock<IPizzaRepository>(); CartController controller = new CartController(mock.Object, null, null, null, null, null); Cart cart = new Cart(); //Action ViewResult result = controller.Index(cart, null) as ViewResult; //Assert Assert.AreEqual(result.ViewName, ""); }
public void CanViewCart() { //Arrange Cart cart = new Cart(); Delivery delivery = new Delivery(); CartController controller = new CartController(null, null, null, null, null, null); //Action CartIndexViewModel result = (CartIndexViewModel)controller.Index(cart, "testUrl").ViewData.Model; //Assert Assert.AreSame(result.Cart, cart); Assert.AreEqual(result.ReturnUrl, "testUrl"); }