public void TestBatteryThreadChargeMore100()
        {
            int expectations = 100;
            BatteryChargerThread BatteryChargerThread = new BatteryChargerThread(LithiumLonBattery);

            BatteryChargerThread.StartCharge();
            Thread.Sleep(3000);
            int result = LithiumLonBattery.Charge;

            Assert.AreEqual(expectations, result);
        }
        public void TestBatteryThreadDisCharge()
        {
            int expectations = 0;

            LithiumLonBattery.Charge = 100;
            BatteryChargerThread BatteryChargerThread = new BatteryChargerThread(LithiumLonBattery);

            BatteryChargerThread.StopCharge();
            Thread.Sleep(6000);
            int result = LithiumLonBattery.Charge;

            Assert.AreEqual(expectations, result);
        }