public void Setup() { _fakeTransReceiver = Substitute.For <ITransponderReceiver>(); _fakeTransParser = Substitute.For <ITransponderParser>(); _fakeAirSpaceMonitor = Substitute.For <IAirSpaceMonitor>(); _uut = new TransponderMonitor(_fakeTransReceiver, _fakeTransParser, _fakeAirSpaceMonitor); }
public void Setup() { _fakeTransReceiver = Substitute.For<ITransponderReceiver>(); _fakeTransParser = Substitute.For<ITransponderParser>(); _fakeAirSpaceMonitor = Substitute.For<IAirSpaceMonitor>(); _uut = new TransponderMonitor(_fakeTransReceiver, _fakeTransParser, _fakeAirSpaceMonitor); }
public TransponderMonitor(ITransponderReceiver eventReceiver, ITransponderParser transParser, IAirSpaceMonitor airSpaceMonitor) { _logger = new Logger(typeof (TransponderMonitor)); _eventReceiver = eventReceiver; //TransponderReceiverFactory.CreateTransponderDataReceiver(); _eventReceiver.TransponderDataReady += TransponderListener; _transParser = transParser; // new TransponderParser(); _airSpaceMonitor = airSpaceMonitor; _observers = new List<IObserver<List<Plane>>>(); }
public TransponderMonitor(ITransponderReceiver eventReceiver, ITransponderParser transParser, IAirSpaceMonitor airSpaceMonitor) { _logger = new Logger(typeof(TransponderMonitor)); _eventReceiver = eventReceiver; //TransponderReceiverFactory.CreateTransponderDataReceiver(); _eventReceiver.TransponderDataReady += TransponderListener; _transParser = transParser; // new TransponderParser(); _airSpaceMonitor = airSpaceMonitor; _observers = new List <IObserver <List <Plane> > >(); }