Пример #1
0
        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);
        }
Пример #3
0
 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 })));
 }