Example #1
0
        public ActionResult ItemRecord()
        {
            LaunchpadViewModel vm = new LaunchpadViewModel();

            ViewBag.test = "Get Successful";
            return(PartialView("_ItemRecord", vm));
        }
Example #2
0
        // 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();
        }
Example #4
0
        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();
        }