public void InitializeReadingTest() { RedoFiles(); /// Read Stock file elements stock = fileInterface.ReadStockFile(TestStockCsv); Assert.AreEqual(5, stock.GetElementCount()); /// Read Menu file elements menu = fileInterface.ReadMenuFile(TestMenuCsv); Assert.AreEqual(3, menu.GetElementCount()); orders = fileInterface.ReadOrdersFile(TestOrdersCsv, menu); Assert.AreEqual(5, orders.GetElementCount()); }
public void AddNewStockItem() { /// Read elements from list InitializeReadingTest(); /// Addable elements StockItem addableStockItem = new StockItem(6, "Chicken Wings", 2.0, "kg", 0.4); /// Check if items are added in array Program.AddElement(stock, addableStockItem, TestStockCsv); Assert.AreEqual(6, stock.GetElementCount()); /// Check if items are stored in csv file RestaurantStock newStock = fileInterface.ReadStockFile(TestStockCsv); Assert.AreEqual(6, newStock.GetElementCount()); }