public void SetUp()
 {
     _fakeConsolePrint   = Substitute.For <IPrint>();
     _fakeLogPrint       = Substitute.For <IPrint>();
     _fakedataCalculator = Substitute.For <IDataCalculator>();
     _uut = new SeperationChecker(_fakedataCalculator, _fakeLogPrint, _fakeConsolePrint);
 }
示例#2
0
文件: Program.cs 项目: Chr1000/ATM
        static void Main(string[] args)
        {
            var transponderReceiver = TransponderReceiverFactory.CreateTransponderDataReceiver();
            var parser     = new Parser(transponderReceiver);
            var filter     = new Filter(parser);
            var airspace   = new Airspace(filter);
            var updater    = new Updater(filter);
            var calculator = new Calculator(updater);
            var sepChecker = new SeperationChecker(updater);
            var render     = new Render(updater);
            var output     = new Output(render);
            var logger     = new Logger(updater, sepChecker);

            Console.ReadLine();
        }
 public void SetUp()
 {
     _calculateCourse = NSubstitute.Substitute.For <iCalculateCourse>();
     _uut             = new SeperationChecker(_calculateCourse);
 }
示例#4
0
 public void SetUp()
 {
     UUT = new SeperationChecker(new FakeUpdater());
 }
示例#5
0
 public void Setup()
 {
     _uut           = new SeperationChecker();
     _trackInfoList = new List <TrackInfo>();
 }