public ActionResult ItemRecord() { LaunchpadViewModel vm = new LaunchpadViewModel(); ViewBag.test = "Get Successful"; return(PartialView("_ItemRecord", vm)); }
// TODO: move to mapping package (e.g.: automapper) based on performance/need LaunchpadViewModel ConvertToLaunchpadViewModel(Launchpad launchpad) { var l = new LaunchpadViewModel() { Id = launchpad.id, Name = launchpad.full_name, Status = launchpad.status }; return(string.IsNullOrEmpty(l.Id) ? null : l); }
public async void GetAllById_InvalidId_ReturnsNotFound() { LaunchpadViewModel launchpad = null; var id = "NOT FOUND!!!"; _launchpadRetrievalServices.Setup(mock => mock.GetByIdAsync(id)).ReturnsAsync(launchpad); var response = await GetController().GetById(id); response.Result.Should().BeOfType <NoContentResult>(); VerifyAll(); }
public ActionResult Launchpad(string view) { if (view == "" || view == null) { ViewBag.role = "admin"; } else { ViewBag.role = view; } LaunchpadViewModel vm = new LaunchpadViewModel { Brands = GetBrands() }; ViewBag.name = Request.Cookies["SecToken"]["FullName"]; return(View(vm)); }
public async void GetAllById_ReturnsSingleLaunchpad() { var id = "abc_342"; LaunchpadViewModel lp = DataGeneration.GenerateLaunchpad(); lp.Id = id; _launchpadRetrievalServices.Setup(mock => mock.GetByIdAsync(id)).ReturnsAsync(lp); var response = await GetController().GetById(id); response.Result.Should().BeOfType <OkObjectResult>(); var result = (OkObjectResult)response.Result; result.Value.Should().NotBeNull(); result.Value.Should().BeOfType <LaunchpadViewModel>(); var launchpad = (LaunchpadViewModel)result.Value; launchpad.Id.Should().Be(id); VerifyAll(); }