Example #1
0
        public void Setup()
        {
            udpsender          = new UDPSender();
            fakeBaseLineFilter = Substitute.For <IBaseLineFilter>();

            fakeUdpSender = Substitute.For <UDPSender>();
            data          = new BlockingCollection <BreathingValuesDataContainer>();
            fakeProducer  = Substitute.For <AltitudeSensor>(data);
            _uut          = new Controller(data);
        }
 /// <summary>
 /// CTOR, Recieves datacontainer from mainWindow.
 /// </summary>
 /// <param name="datacontainer"></param>
 public Controller(BlockingCollection <BreathingValuesDataContainer> datacontainer)
 {
     _breathingData = datacontainer;
     producer       = new AltitudeSensor(_breathingData);
 }