Ejemplo n.º 1
0
        public void RechargeTestOverCharge()
        {
            var battery = new LithiumIonBattery(3.75F, 3600);

            battery.ChargePercentage = 150;

            Assert.IsTrue(battery.ChargePercentage < 100);
        }
Ejemplo n.º 2
0
        public void RechargeTest()
        {
            var battery = new LithiumIonBattery(3.75F, 3600);

            battery.ChargePercentage = -15;

            Assert.IsTrue(battery.ChargePercentage > 0);
        }
Ejemplo n.º 3
0
 public SimCorpMobile(IOutput output)
 {
     Screen      = new OledScreen();
     SimCard     = new SimCard(SimCard.FormFactor.Nano, "+380000000000");
     Battery     = new LithiumIonBattery(3.75F, 3600);
     Microphone  = new CarbonMicroPhone();
     Speaker     = new RegularSpeaker(output);
     Keyboard    = new GboardKeyboard();
     SmsStorage  = new SmsStorage(output);
     SmsProvider = SmsProviderFactory.GetProvider(SmsStorage, SmsProviderFactory.Providers.Task);
 }