public void RetrieveOrderDisplayTest() { var orderRepositary = new OrderRepositary(); var expected = new Order(10) { OrderDate = new DateTimeOffset(DateTime.Now.Year, 4, 14, 10, 00, 00, new TimeSpan(7, 0, 0)) }; var actual = orderRepositary.Retrieve(10); Assert.AreEqual(expected.OrderDate, actual.OrderDate); }
public ActionResult Checkout() { CheckoutViewModel vm = new CheckoutViewModel(); OrderDto order = (OrderDto)HttpContext.Session["CurrentOrder"]; CustomerDto customer = (CustomerDto)HttpContext.Session["Customer"]; vm.FinalPrice = order.CheckOutPrice; vm.UserName = customer.CustomerName; OrderRepositary or = new OrderRepositary(); or.PlaceOrderFor(customer.CustomerUserId, ConvertToOrder(order)); return(View(vm)); }