public void Setup()
        {
            _transponderReceiver = Substitute.For <ITransponderReceiver>();

            _atmDataDecoder = new ATMDataDecoder(_transponderReceiver,
                                                 new ATMDataConverter(new ATMAngleConverter(), new ATMVelocityConverter()),
                                                 new ATMEventHandler());
        }
        public void Setup()
        {
            _fakeTransponderDataSource = Substitute.For <ITransponderReceiver>();
            _uut = new ATMDataDecoder(_fakeTransponderDataSource, _atmDataConverter = Substitute.For <IATMDataConverter>(), _atmEventHandler = Substitute.For <IATMEventHandler>());

            _atmDataConverter.Convert(Arg.Any <List <string> >())
            .Returns(new List <IATMTransponderData> {
                new ATMTransponderData {
                    Tag = "F12"
                }
            });
        }
        public void Setup()
        {
            _fakeTransponderDataSource = Substitute.For<ITransponderReceiver>();
            _uut = new ATMDataDecoder(_fakeTransponderDataSource, _atmDataConverter = Substitute.For<IATMDataConverter>(), _atmEventHandler = Substitute.For<IATMEventHandler>());

            _atmDataConverter.Convert(Arg.Any<List<string>>())
                .Returns(new List<IATMTransponderData> { new ATMTransponderData { Tag = "F12" } });
        }
        public void Setup()
        {
            _transponderReceiver = Substitute.For<ITransponderReceiver>();

            _atmDataDecoder = new ATMDataDecoder(_transponderReceiver,
                 new ATMDataConverter(new ATMAngleConverter(), new ATMVelocityConverter()),
                new ATMEventHandler());
        }