public void TestBatteryTaskChargeMore100() { int expectations = 100; BatteryChargerTask BatteryChargerTask = new BatteryChargerTask(LithiumLonBattery); BatteryChargerTask.StartCharge(); Thread.Sleep(3000); int result = LithiumLonBattery.Charge; Assert.AreEqual(expectations, result); }
public void TestBatteryTaskDisCharge() { int expectations = 0; LithiumLonBattery.Charge = 100; BatteryChargerTask BatteryChargerTask = new BatteryChargerTask(LithiumLonBattery); BatteryChargerTask.StopCharge(); Thread.Sleep(6000); int result = LithiumLonBattery.Charge; Assert.AreEqual(expectations, result); }