public void Setup() { fakeCharger = Substitute.For <IUsbCharger>(); _uut = new ChargeControl(fakeCharger); _uut._display = Substitute.For <IDisplay>(); }
public ChargeControl(IUsbCharger usbCharger, IDisplay display) { _display = display; _usbCharger = usbCharger; usbCharger.currentValueEvent += HandleCurrentEvent; usbCharger.connectedValueEvent += HandleConnectionEvent; }
public StationControl(IDoor door, IRFID rfid, IUsbCharger Usb, IDisplay Display) { door.DoorChangedEvent += handleDoorChanged; rfid.RFIDChangedEvent += handleRFIDChanged; this._charger = Usb; this._display = Display; }
// 0 = intet sker // 2 = oplader // 1 = Fuldopladt // 3 = Overload public ChargeControl(IUsbCharger charger, IConsoleWriter consoleWriter) { _charger = charger; _consoleWriter = consoleWriter; _charger.CurrentValueEvent += HandleCurrentValueEvent; }
////Fjernet grundet genafleveringskommentar //public double CurrentCurrent { get; set; } public ChargeControl(IDisplaySimulator displaySimulator, IUsbCharger usbCharger) { _displaySimulator = displaySimulator; _usbCharger = usbCharger; _usbCharger.CurrentValueEvent += NewCurrentValue; }
public ChargeControl(IUsbCharger charger, IDisplay display) { _charger = charger; _display = display; _charger.CurrentValueEvent += CurrentEvent; }
public ChargeControl(IUsbCharger usbCharger, IDisplay display) { _display = display; _charger = usbCharger; //CurrentCurrent = 0.0; usbCharger.CurrentValueEvent += HandleCurrentEvent; //Attach }
public void SetUp() { _chargerUsb = Substitute.For <IUsbCharger>(); _display = Substitute.For <IDisplay>(); _stationControl = Substitute.For <IStationControl>(); uut = new ChargeControl(_chargerUsb, _display); }
public ChargeControl(IDisplay display, IUsbCharger usbCharger) { this.display = display; this.usbCharger = usbCharger; usbCharger.CurrentValueEvent += NewChargeHandler; }
public void Setup() { display = Substitute.For <IDisplay>(); usbCharger = Substitute.For <IUsbCharger>(); uut = new ChargeControl(display, usbCharger); }
public ChargeControl(IUsbCharger usbCharger, IDisplay display) { IsCharging = false; _usbCharger = usbCharger; _display = display; _usbCharger.CurrentValueEvent += HandleCurrentEventChanged; }
public void setup() { usbCharger_ = Substitute.For <IUsbCharger>(); console_ = Substitute.For <IConsoleWriteLine>(); display_ = Substitute.For <IDisplay>(); uut_ = new ChargeControl(usbCharger_, display_); }
// public bool ConnectedStatus { get; set; } public ChargeControl(IUsbCharger chargerSimulator_, IDisplay display_) { chargerSimulator = chargerSimulator_; display = display_; chargerSimulator.CurrentValueEvent += HandleCurrentStatusEvent; }
// Constructor public ChargeControl(IDisplay display, IUsbCharger usbCharger) { _Display = display; _Charger = usbCharger; this._Charger.CurrentValueEvent += _Charger_CurrentValueEvent; }
public ChargerControlSimulator(IDisplay display, IUsbCharger usbCharger) { _display = display; _iUsbCharger = usbCharger; _iUsbCharger.CurrentValueEvent += HandleCurrentEvent; }
public ChargeControl(IDisplay disp, IUsbCharger charger) { _disp = disp; _charger = charger; _charger.CurrentValueEvent += HandleCurrentValueChanged; IsCharging = false; }
public void Setup() { _usbCharger = Substitute.For <IUsbCharger>(); _consoleWriter = Substitute.For <IConsoleWriter>(); _uut = new ChargeControl(_usbCharger, _consoleWriter); }
public void Setup() { //Creating stubs for dependencies stubdoor = Substitute.For <IDoor>(); stubCharger = Substitute.For <IChargeControl>(); stubDisplay = Substitute.For <IDisplay>(); stubRFIDReader = Substitute.For <IRFIDReader>(); stubUsb = Substitute.For <IUsbCharger>(); //Initialising classes for tests usb = new UsbChargerSimulator(); rfidReader = new RFIDReader(); display = new ConcreteDisplay(); door = new Door(); chargeControl = new ChargeControl(stubUsb); stationControl = new StationControl(stubCharger, stubdoor, stubDisplay, stubRFIDReader); _rfidEventArgs = null; rfidReader.RFIDDetectedEvent += (o, args) => { _rfidEventArgs = args; }; _doorEventArgs = null; door.DoorEvent += (o, args) => { _doorEventArgs = args; }; _currentEventArgs = null; usb.CurrentValueEvent += (o, args) => { _currentEventArgs = args; }; }
public void HandleDisconnectionTry(IUsbCharger usbCharger) { if (usbCharger.Controller.State == usbCharger.Controller.DoorOpen) { OnDisconnection(); } }
public void SetUp() { _usbCharger = Substitute.For <IUsbCharger>(); _display = Substitute.For <IDisplay>(); _uut = new ChargeControl(_usbCharger, _display); }
public void Setup() { _display = Substitute.For <IDisplay>(); _mockUsbCharger = Substitute.For <IUsbCharger>(); _uut = new ChargeControl(_display, _mockUsbCharger); }
public void Setup() { _usbCharger = Substitute.For <IUsbCharger>(); //Lavet fake af UsbChargerSimulator. _display = Substitute.For <IDisplay>(); //Lavet fake af Display. _uut = new ChargeControl(_usbCharger, _display); //ChargeControl skal have en usbCharger og et Display. //_uut.CurrentCurrent = 0.0; }
public void Setup() { _usbCharger = Substitute.For <IUsbCharger>(); _display = Substitute.For <IDisplay>(); _uut = new ChargeControl(_usbCharger, _display); _door = Substitute.For <IDoor>(); _reader = Substitute.For <IRfidReader>(); }
public void SetUp() { _usbCharger = Substitute.For <IUsbCharger>(); _chargeControl = Substitute.For <IChargeControl>(); uut = new RFIDReader(); _door = Substitute.For <Door>(); _stationControl = Substitute.For <IStationControl>(); }
public void Setup() { // Common Arrange: _stubDisplay = Substitute.For <IDisplay>(); _mockUsbCharger = Substitute.For <IUsbCharger>(); _uut = new ChargeControl(_stubDisplay, _mockUsbCharger); }
public void HandleConnectionTry(IUsbCharger usbCharger) { if (usbCharger.Controller.State == usbCharger.Controller.DoorOpen) { usbCharger.PhoneState = usbCharger.PhoneConnected; OnConnection(); } }
public ChargeControl(IUsbCharger usbCharger, IDisplay display) { _usbCharger = usbCharger; _display = display; _usbCharger.Connected = false; _usbCharger.CurrentValueEvent += CurrentValueChanged; }
public HardwareSimulator(IDoor door, IDisplay display, IReader rfid, IUsbCharger usBcharger, IChargeControl chargeControl) { Door = door; Display = display; RFID = rfid; USBcharger = usBcharger; ChargeControl = chargeControl; }
public void Setup() { _rfidreader = Substitute.For <IRFIDReader>(); _door = Substitute.For <IDoor>(); _usb = Substitute.For <IUsbCharger>(); _disp = Substitute.For <IDisplay>(); _chargeControl = Substitute.For <IChargeControl>(); _uut = new StationControl(_rfidreader, _door, _disp, _chargeControl); }
public ChargeControl(IDisplay display, IUsbCharger usbCharger) { //Use Display _display = display; // Use USBCharger _usbCharger = usbCharger; //Attach to events fra USB charger this._usbCharger.CurrentValueEvent += OnChargeCurrUpdate; }