public UnborrowedBookMonitor(BookCopyService bookCopyService, IRFIDReader longRangeReader) { _BookCopyService = bookCopyService; longRangeReader.TagRead += LongRangeReader_TagRead; (longRangeReader as LongRangeRFID).StartReader(); }
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; }; }
private void SetupRFIDReader() { _ShortRFIDReader = SimpleIoc.Default.GetInstance <IRFIDReader>("short"); _LongRFIDReader = SimpleIoc.Default.GetInstance <IRFIDReader>("long"); _ShortRFIDReader.SetListener(this); _LongRFIDReader.SetListener(this); }
public void Setup() { _rfidEvent = null; _uut = new RFIEDReader(); _uut.RFIDChangedEvent += (o, args) => { _rfidEvent = args; }; }
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() { _display = Substitute.For <IDisplay>(); _chargeControl = Substitute.For <IChargeControl>(); _door = Substitute.For <IDoor>(); _logfile = Substitute.For <ILogFile>(); _RFIDReader = Substitute.For <IRFIDReader>(); _sc = new StationControl(_display, _door, _logfile, _RFIDReader, _chargeControl); }
public void Setup() { _door = Substitute.For <IDoor>(); _display = Substitute.For <IDisplay>(); _rfidReader = Substitute.For <IRFIDReader>(); _usbChargerSimulator = Substitute.For <UsbChargerSimulator>(); _uut = new StationControl(_door, _display, _rfidReader, _usbChargerSimulator); }
public void Setup() { DisplayFake = Substitute.For <IDisplay>(); logFake = Substitute.For <ILog>(); DoorFake = Substitute.For <IDoor>(); ChargeFake = Substitute.For <IChargeControl>(); RFIDfake = Substitute.For <IRFIDReader>(); uut = new StationControl(ChargeFake, DoorFake, DisplayFake, RFIDfake, logFake); }
public void SetUp() { _door = Substitute.For <IDoor>(); _rfidReader = Substitute.For <IRFIDReader>(); _display = Substitute.For <IDisplay>(); _usbCharger = Substitute.For <IUsbCharger>(); _logFile = Substitute.For <ILogFile>(); _uut = new StationControl(_door, _rfidReader, _display, _usbCharger, _logFile); }
public void SetUp() { _door = Substitute.For <IDoor>(); _display = Substitute.For <IDisplay>(); _rfidReader = Substitute.For <IRFIDReader>(); _chargeControl = Substitute.For <IChargeControl>(); _logger = Substitute.For <ILogger>(); _uut = new StationControl.StationControl(_door, _display, _rfidReader, _chargeControl, _logger); }
public void Setup() { _rfidReader = Substitute.For <IRFIDReader>(); _chargeControl = Substitute.For <IChargeControl>(); _door = Substitute.For <IDoor>(); _display = new Display(); _stationControl = Substitute.For <StationControl>(_door, _display, _rfidReader, _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 void Setup() { fakeLogging = Substitute.For <ILogging>(); fakeDoor = Substitute.For <IDoor>(); fakeRfidReader = Substitute.For <IRFIDReader>(); fakeChargeControl = Substitute.For <IChargeControl>(); fakeDisplay = Substitute.For <IDisplay>(); UUT = new StationControl(fakeDoor, fakeRfidReader, fakeChargeControl, fakeLogging, fakeDisplay); }
//Nu håber vi sgu lortet virker... // private string logFile = "logfile.txt"; // Navnet på systemets log-fil // Her mangler constructor public StationControl(IDoor door, IChargeControl charger, IRFIDReader reader, IDisplay display, ILog log) { _door = door; _charger = charger; _reader = reader; _display = display; _log = log; door.doorChangedEvent += HandleDoorEventArg; //Svarer til at attatce til eventet reader.RFIDReaderEvent += HandleRfidReaderEventArg; //Svarer til at attatce til eventet }
//private string logFile = "logfile.txt"; // Navnet på systemets log-fil public StationControl(IRFIDReader rfidReader, IDisplay display, IDoor door, IChargeControl charger) { door.DoorChangedEvent += DoorOpened; door.DoorChangedEvent += DoorClosed; rfidReader.RFIDEvent += RfidDetected; _chargeControl = charger; _door = door; _display = display; _logfile = new LogFile(); }
public void Setup() { _door = Substitute.For <IDoor>(); _rfidReader = Substitute.For <IRFIDReader>(); _display = Substitute.For <IDisplay>(); _chargeControl = Substitute.For <IChargeControl>(); _usbCharger = Substitute.For <IUSBCharger>(); _fileWriter = Substitute.For <IFileWriter>(); _uut = new StationControl(_door, _rfidReader, _display, _chargeControl, _usbCharger, _fileWriter); }
public void Setup() { rfidReader = Substitute.For <IRFIDReader>(); door = Substitute.For <IDoor>(); chargeControl = Substitute.For <IChargeControl>(); display = Substitute.For <IDisplay>(); log = Substitute.For <ILog>(); _uut = new StationControl(door, chargeControl, rfidReader, display, log); }
public void Setup() { _chargeControl = Substitute.For <IChargeControl>();; _display = Substitute.For <IDisplay>(); _door = Substitute.For <IDoor>(); _logFile = Substitute.For <ILogFile>(); _rfidReader = Substitute.For <IRFIDReader>(); _uut = new StationControl(_chargeControl, _door, _rfidReader, _display, _logFile); }
//private IUsbCharger _charger; //<-- ChargeControl skal holde øje med _charger, fejl her // private string logFile = "logfile.txt"; // Navnet på systemets log-fil // Her mangler constructor public StationControl(IDoor door, IRFIDReader reader, IDisplay display, IChargeControl chargeControl, ILog log) { _door = door; _reader = reader; _display = display; _chargeControl = chargeControl; _log = log; door.DoorOpenEvent += HandleDoorEvent; reader.IdReaderEvent += HandleRfidDetected; }
public StationControl(IDoor door, IRFIDReader rfidReader, IChargeControl charger, ILogging logging, IDisplay display) { Charger = charger; Logging = logging; Display = display; Door = door; _rfidReader = rfidReader; door.DoorLockedEvent += HandleDoorLockedEvent; rfidReader.RFIDDetectedEvent += HandleRfidDetectedEvent; }
public void SetUp() { _lock = Substitute.For <ILock>(); _logger = Substitute.For <IEventLogger>(); _reader = Substitute.For <IRFIDReader>(); _charger = Substitute.For <ICharger>(); _display = Substitute.For <IDisplay>(); _door = Substitute.For <IDoor>(); _station = new StationControl(_lock, _logger, _reader, _charger, _display, _door); }
public StationControl(IDoor door, IDisplay display, IRFIDReader rfidReader, ILogWriter log, IChargeControl charge) { _log = log; _door = door; _display = display; _rfidReader = rfidReader; _rfidReader.RFIDValueEvent += RfidDetected; door.DoorValueEvent += DisplayDoor; _state = LadeskabState.Available; _charger = charge; }
public void SetUp() { _rfidReader = Substitute.For <IRFIDReader>(); _usbCharger = Substitute.For <IUsbCharger>(); _display = Substitute.For <Display>(); _chargeControl = Substitute.For <IChargeControl>(); uut = new Door(); _stationControl = Substitute.For <IStationControl>(); }
public StationControl(IRFIDReader RFIDReader, IDoor Door, IDisplay display, ILogfile logfile, IChargeControl chargeControl) { RFIDReader.RFIDDetectedEvent += HandleNewRFID; Door.DoorOpenEvent += HandleNewDoorOpen; Door.DoorClosedEvent += HandleNewDoorClosed; _door = Door; _rfidReader = RFIDReader; _display = display; _logfile = logfile; _chargeControl = chargeControl; }
public void Setup() { _fakeDoor = Substitute.For <IDoor>(); _fakeRfidReader = Substitute.For <IRFIDReader>(); _fakeChargeControl = Substitute.For <IChargeControl>(); _fakeDisplay = Substitute.For <IDisplay>(); _fakeFileReader = Substitute.For <IFileReader>(); _fakeFileWriter = Substitute.For <IFileWriter>(); _fileLogger = Substitute.For <IFileLogger>(); _uut = new StationControl(_fakeChargeControl, _fakeDoor, _fakeRfidReader, _fakeDisplay, _fileLogger); }
public void Setup() { charger = Substitute.For <ICharger>(); display = Substitute.For <IDisplay>(); door = Substitute.For <IDoor>(); logger = Substitute.For <ILogger>(); rfidReader = Substitute.For <IRFIDReader>(); uut = new Control(door, rfidReader, charger, logger, display); }
public void Setup() { _rfidReader = Substitute.For <IRFIDReader>(); _door = Substitute.For <IDoor>(); _logfile = Substitute.For <ILogfile>(); _display = Substitute.For <IDisplay>(); _usbCharger = Substitute.For <IUsbCharger>(); _chargeControl = Substitute.For <IChargeControl>(); uut = new StationControl(_rfidReader, _door, _display, _logfile, _chargeControl); }
public void Setup() { _rfidReader = Substitute.For <IRFIDReader>(); _display = Substitute.For <IDisplay>(); _charger = Substitute.For <IUsbCharger>(); _chargeControl = Substitute.For <IChargeControl>(); _log = Substitute.For <ILog>(); _door = Substitute.For <IDoor>(); _station = new StationControl(_door, _chargeControl, _rfidReader, _display, _log); }
public void SetUp() { _door = Substitute.For <IDoor>(); _charger = Substitute.For <ICharger>(); _logger = Substitute.For <ILogger>(); _reader = Substitute.For <IRFIDReader>(); _display = Substitute.For <IDisplay>(); _uut = new Control(_door, _charger, _logger, _reader, _display); }
//Constructor public StationControl(IChargeControl charger, IDoor door, IDisplay display, IRFIDReader RFIDReader, ILog log) //constructor { _door = door; _charger = charger; _display = display; _RFIDReader = RFIDReader; _log = log; _RFIDReader.RFIDEvent += RfidDetected; _door.DoorEvent += DoorEventHandler; }