Example #1
0
        public IActionResult AddRocket(ShopRocketViewModel model)
        {
            var rocket = _mapper.Map <Rocket>(model);

            _shopRocketRepository.Save(rocket);
            return(View());
        }
Example #2
0
 public void SaveRocket(ShopRocketViewModel model)
 {
     if (model.Count >= 0 && model.Cost > 0)
     {
         var rocket = _mapper.Map <Rocket>(model);
         _shopRocketRepository.Save(rocket);
     }
 }
        public void SaveRocket_CheckNegativeValues(int count, double cost, bool isValid)
        {
            var rocketViewModel = new ShopRocketViewModel()
            {
                Count = count,
                Cost  = cost
            };

            _presentation.SaveRocket(rocketViewModel);

            int countInvocation = _mockShopRocketRepository.Invocations.Count;
            int countExpected   = isValid ? 1 : 0;

            Assert.AreEqual(countExpected, countInvocation);
        }
Example #4
0
        public IActionResult AddRocket()
        {
            var model = new ShopRocketViewModel();

            return(View(model));
        }