Пример #1
0
 public void Setup()
 {
     this.fmr                   = new FakeMessageReceiver();
     this.parser                = new AnnounceDeserializer();
     this.fmr.HandleMessage    += this.parser.HandleEvent;
     this.parser.HandleMessage += this.HandleEvent;
 }
Пример #2
0
        public void Setup()
        {
            this.matcher          = new UuidMatcher(this.uuids);
            this.filteredAnnounce = null;
            this.fmr = new FakeMessageReceiver();
            AnnounceDeserializer parser = new AnnounceDeserializer();

            this.fmr.HandleMessage    += parser.HandleEvent;
            this.filter                = new AnnounceFilter(this.matcher);
            parser.HandleMessage      += this.filter.HandleEvent;
            parser.HandleMessage      += this.HandleAnnounceEvent;
            this.filter.HandleMessage += this.HandleFilteredEvent;
        }
Пример #3
0
        public void Setup()
        {
            ScanInterfaces scanInterfaces = new ScanInterfaces();

            this.matcher          = new InterfaceMatcher(scanInterfaces.NetworkInterfaces);
            this.filteredAnnounce = null;
            this.fmr = new FakeMessageReceiver();
            AnnounceDeserializer parser = new AnnounceDeserializer();

            this.fmr.HandleMessage    += parser.HandleEvent;
            this.filter                = new AnnounceFilter(this.matcher);
            parser.HandleMessage      += this.filter.HandleEvent;
            parser.HandleMessage      += this.HandleAnnounceEvent;
            this.filter.HandleMessage += this.HandleFilteredEvent;
        }
Пример #4
0
        public void Setup()
        {
            this.newDevice    = false;
            this.updateDevice = false;
            this.removeDevice = false;
            this.announce     = null;
            this.oldAnnounce  = null;

            this.fmr = new FakeMessageReceiver();
            AnnounceDeserializer parser = new AnnounceDeserializer();

            this.fmr.HandleMessage          += parser.HandleEvent;
            this.monitor                     = new DeviceMonitor();
            parser.HandleMessage            += this.monitor.HandleEvent;
            this.monitor.HandleNewDevice    += this.HandleNewDeviceEvent;
            this.monitor.HandleRemoveDevice += this.HandleRemoveDeviceEvent;
            this.monitor.HandleUpdateDevice += this.HandleUpdateDeviceEvent;
        }