Ejemplo n.º 1
0
 public Executive(IScanner scanner, IMarshaller marshaller, IConveyer conveyer)
     : base(0)
 {
     this.MonitoredControllers.Add(scanner);
     this.MonitoredControllers.Add(marshaller);
     this.MonitoredControllers.Add(conveyer);
     //TODO: Add references to AUX, Climate and Housing
 }
Ejemplo n.º 2
0
        public ExecutiveTests()
        {
            var feedFactory  = new FeedFactory();
            var scanlinePool = new ScanlinePool(1024);

            var scanner = new Scanner
            {
                Detector = new Detector(feedFactory, scanlinePool),
                Xray     = new FakeXRay(0, 0)
            };

            marshaller = new Marshaller(feedFactory);
            conveyer   = new Conveyer(feedFactory);

            executive = new Executive(scanner, marshaller, conveyer);
        }