public void InsertStockControlTest() { StockControlRepository.Insert(stockControl); var stockControlFromList = StockControlRepository.GetStockControlById(stockControl.Id); Assert.AreEqual(stockControl, stockControlFromList); }
public void GetStockControlByIdTest() { StockControlRepository.Insert(stockControl); var stockControlFromList = StockControlRepository.GetStockControlById(stockControl.Id); Assert.IsNotNull(stockControlFromList); }
public void RemoveStockControlTest() { StockControlRepository.Insert(stockControl); var stockControlFromList = StockControlRepository.GetStockControlById(stockControl.Id); StockControlRepository.Remove(stockControlFromList); var checkRemovedStockControl = StockControlRepository.GetStockControlById(stockControlFromList.Id); Assert.IsNull(checkRemovedStockControl); }
public void UpdateStockControlTest() { StockControlRepository.Insert(stockControl); var stockControlFromList = StockControlRepository.GetStockControlById(stockControl.Id); stockControlFromList.ProductAmount = 6000; stockControlFromList.Product.Description = "Frut Test"; stockControlFromList.Product.PurchasePrice = .99; StockControlRepository.Update(stockControlFromList); Assert.Contains(stockControlFromList, StockControlRepository.GetStockControls()); }
public ActionResult Create(StockControl stockControl) { try { StockControlRepository.Insert(stockControl); return(RedirectToAction(nameof(Index))); } catch { var stocks = StockRepository.GetStocks(); ViewData["StockId"] = new SelectList(stocks, "Id", "StockName"); return(View()); } }