Esempio n. 1
0
        public void DisplayFormatterDoesShowTracksWithPositionCalc()
        {
            var notificationCenter = Substitute.For <INotificationCenter>();
            var positionCalc       = new PositionCalc();
            var display            = Substitute.For <IDisplay>();

            displayFormatter = new DisplayFormatter(display, positionCalc, notificationCenter);

            mapper.Attach(new Airspace(monitor, displayFormatter, log));

            var testData = new List <string>();

            testData.Add("ATR423;10;10;14000;20151006213456719");

            // ATR423 ENTERING
            simulator.OnDataReceieved(null, new RawTransponderDataEventArgs(testData));

            testData[0] = "ATR423;501;501;1000;20151006213456789";

            // ATR423 INSIDE
            simulator.OnDataReceieved(null, new RawTransponderDataEventArgs(testData));

            display.Received(2).ShowTracks(Arg.Any <List <IEnumerable <string> > >());
        }
Esempio n. 2
0
 public void TestMethod1()
 {
     int[] position = PositionCalc.ReturnPositions(27);
 }