public void Test_AddBattery() { int savedId = Product.GetNextAvailableId(); Assert.IsTrue(Battery.AddNewBattery(new Battery (savedId, "AMARON 9V", 2, 4000, "AMARON"))); }
public void Test_DupplicateBattery() { int savedId = Product.GetNextAvailableId(); Assert.IsTrue(Battery.AddNewBattery(new Battery (savedId, "AMARON 9V EXTRA LIFE", 2, 4000, "AMARON"))); Assert.IsFalse(Battery.AddNewBattery(new Battery (Product.GetNextAvailableId(), "AMARON 9V EXTRA LIFE", 2, 4000, "AMARON"))); }
public void Test_GetBattery() { int savedId = Product.GetNextAvailableId(); Battery testBattery = new Battery(savedId, "AMARON 9V EXTRA", 2, 4000, "AMARON"); Battery.AddNewBattery(testBattery); Assert.AreEqual (testBattery.Name, Battery.GetBatteries(id: savedId.ToString()).ElementAt(0).Name); Assert.AreEqual (testBattery.Name, Battery.GetBatteries(name: testBattery.Name).ElementAt(0).Name); }
private bool AddNewItemInfo() { switch (_selectedItemType) { case "Tyre": return(Tyre.AddNewTyre((Tyre)_selectedItem)); case "Alloy Wheel": return(AlloyWheel.AddNewAlloyWheel((AlloyWheel)_selectedItem)); case "Battery": return(Battery.AddNewBattery((Battery)_selectedItem)); } return(false); }