public void Setup() { this.fmr = new FakeMessageReceiver(); this.parser = new AnnounceDeserializer(); this.fmr.HandleMessage += this.parser.HandleEvent; this.parser.HandleMessage += this.HandleEvent; }
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; }
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; }
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; }