public IActionResult AddRocket(ShopRocketViewModel model) { var rocket = _mapper.Map <Rocket>(model); _shopRocketRepository.Save(rocket); return(View()); }
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); }
public IActionResult AddRocket() { var model = new ShopRocketViewModel(); return(View(model)); }