public async void IndexPost_OnSubmit_PageRedirectsToAatfTaskList() { var model = new ReusedOffSiteSummaryListViewModel(); var returnId = new Guid(); var result = await controller.Index(model) as RedirectToRouteResult; result.RouteValues["action"].Should().Be("Index"); result.RouteValues["controller"].Should().Be("AatfTaskList"); result.RouteValues["area"].Should().Be("AatfReturn"); result.RouteValues["returnId"].Should().Be(returnId); }
public void CreateLongAddress_WithoutOptionalFields_ReturnsCorrectAddress() { SiteAddressData address = new SiteAddressData() { Name = "Name", Address1 = "Address 1", TownOrCity = "Town", CountryName = "Country" }; string expected = "Address 1,<br/>Town,<br/>Country"; ReusedOffSiteSummaryListViewModel viewModel = new ReusedOffSiteSummaryListViewModel(); string result = viewModel.CreateLongAddress(address); Assert.Equal(expected, result); }
public virtual async Task <ActionResult> Index(ReusedOffSiteSummaryListViewModel viewModel) { return(await Task.Run <ActionResult>(() => RedirectToAction("Index", "AatfTaskList", new { area = "AatfReturn", organisationId = viewModel.OrganisationId, returnId = viewModel.ReturnId }))); }