Esempio n. 1
0
        ////Fjernet grundet genafleveringskommentar
        //public double CurrentCurrent { get; set; }

        public ChargeControl(IDisplaySimulator displaySimulator, IUsbCharger usbCharger)
        {
            _displaySimulator = displaySimulator;
            _usbCharger       = usbCharger;

            _usbCharger.CurrentValueEvent += NewCurrentValue;
        }
        public void Setup()
        {
            _displaySimulator    = Substitute.For <IDisplaySimulator>();
            _usbCharger          = Substitute.For <IUsbCharger>();
            _rfidReaderSimulator = Substitute.For <IRfidReaderSimulator>();
            _uut = new ChargeControl(_displaySimulator, _usbCharger);

            _output = new StringWriter();
            System.Console.SetOut(_output);
        }
 public void Setup()
 {
     _doorSimulator       = Substitute.For <IDoorSimulator>();
     _chargeControl       = Substitute.For <IChargeControl>();
     _displaySimulator    = Substitute.For <IDisplaySimulator>();
     _logFileSimulator    = Substitute.For <ILogFileSimulator>();
     _rfidReaderSimulator = Substitute.For <IRfidReaderSimulator>();
     _uut = new StationControl(_doorSimulator, _chargeControl, _displaySimulator, _logFileSimulator,
                               _rfidReaderSimulator);
 }
Esempio n. 4
0
        public StationControl(IDoorSimulator door,
                              IChargeControl chargeControl,
                              IDisplaySimulator displaySimulator,
                              ILogFileSimulator logFileSimulator, IRfidReaderSimulator rfidReaderSimulator)
        {
            _door                = door;
            _charger             = chargeControl;
            _displaySimulator    = displaySimulator;
            _logFileSimulator    = logFileSimulator;
            _rfidReaderSimulator = rfidReaderSimulator;

            _door.DoorOpenEvent  += DoorOpened;
            _door.DoorCloseEvent += DoorClosed;
            _rfidReaderSimulator.RFIDDetectedEvent += RfidDetected;
        }
Esempio n. 5
0
 public void Setup()
 {
     _uut    = new DisplaySimulator();
     _output = new StringWriter();
     System.Console.SetOut(_output);
 }