public async Task GivenCartIsANewCart_WhenCheckOutActionIsCalled_IShouldGetCheckoutView()
        {
            var context = new Mocks.MockControllerContext();
            context.HttpContext.Session["cart"] = new Cart();
            _controller = new ProductsController { ControllerContext = context };

            var viewResult = await _controller.CheckOut();
            Assert.IsNotNull(viewResult);
        }
 public void Setup()
 {
     ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
     _controller = new ProductsController { ControllerContext = new Mocks.MockControllerContext() };
 }