public void StartCreateOrderFlowCallsCreateNewOrderIfNeeded() { TestableOrdersController controller = GetOrderControllerInitialized(); controller.MockHttpContextLocatorService.GetCurrentContext().User = new GenericPrincipal(new GenericIdentity("CurrentUser"), null); controller.StartCreateOrderFlow(); Assert.IsTrue(controller.CreateNewOrderCalled); }
public void StartCreateOrderFlowShouldNavigateToStartView() { TestableOrdersController controller = GetOrderControllerInitialized(); controller.MockHttpContextLocatorService.GetCurrentContext().User = new GenericPrincipal(new GenericIdentity("CurrentUser"), null); controller.StartCreateOrderFlow(); Assert.IsTrue(controller.MockOrderEntryFlowService.NavigateToCurrentViewCalled); }