public void CreateOrderSetCreatorProperty() { TestableOrdersController controller = GetOrderControllerInitialized(); controller.MockHttpContextLocatorService.GetCurrentContext().User = new GenericPrincipal(new GenericIdentity("CurrentUser"), null); controller.CreateNewOrder(); Assert.IsNotNull(controller.CurrentOrder.Creator); Assert.AreEqual("CurrentUser", controller.CurrentOrder.Creator); }
public void CreateOrderCompleteClearCurrentOrderAndCompletesFlow() { TestableOrdersController controller = GetOrderControllerInitialized(); controller.MockHttpContextLocatorService.GetCurrentContext().User = new GenericPrincipal(new GenericIdentity("CurrentUser"), null); controller.CreateNewOrder(); Assert.IsNotNull(controller.CurrentOrder); controller.CreateOrderComplete(); Assert.IsNull(controller.CurrentOrder); }