| | |
| | | import com.ruoyi.device.bts.BtsDevelopmentSimulator; |
| | | import com.ruoyi.device.discovery.InMemoryDeviceDiscoveryCandidateStore; |
| | | import com.ruoyi.system.domain.vo.DiscoveredCollectorVo; |
| | | import com.ruoyi.system.mapper.TCollectorMapper; |
| | | import com.ruoyi.system.service.ITCollectorService; |
| | | |
| | | /** |
| | |
| | | InMemoryDeviceDiscoveryCandidateStore store = new InMemoryDeviceDiscoveryCandidateStore(); |
| | | DevelopmentCollectorDiscoveryService service = |
| | | new DevelopmentCollectorDiscoveryService(store, collectorService); |
| | | TCollectorMapper collectorMapper = mock(TCollectorMapper.class); |
| | | simulator.addDevice("127.0.0.8", 2); |
| | | simulator.addCollector("127.0.1.3", 6); |
| | | new DevelopmentCollectorStatusSynchronizer(simulator, store).synchronizeOnlineStatus(); |
| | | new DevelopmentCollectorStatusSynchronizer(simulator, store, collectorMapper).synchronizeOnlineStatus(); |
| | | |
| | | List<DiscoveredCollectorVo> result = service.selectDiscoveredCollectorList(); |
| | | |
| | |
| | | InMemoryDeviceDiscoveryCandidateStore store = new InMemoryDeviceDiscoveryCandidateStore(); |
| | | DevelopmentCollectorDiscoveryService service = |
| | | new DevelopmentCollectorDiscoveryService(store, collectorService); |
| | | TCollectorMapper collectorMapper = mock(TCollectorMapper.class); |
| | | simulator.updateCollector(1, "127.0.1.9", 8, false); |
| | | new DevelopmentCollectorStatusSynchronizer(simulator, store).synchronizeOnlineStatus(); |
| | | new DevelopmentCollectorStatusSynchronizer(simulator, store, collectorMapper).synchronizeOnlineStatus(); |
| | | |
| | | List<DiscoveredCollectorVo> result = service.selectDiscoveredCollectorList(); |
| | | |
| | |
| | | InMemoryDeviceDiscoveryCandidateStore store = new InMemoryDeviceDiscoveryCandidateStore(); |
| | | DevelopmentCollectorDiscoveryService service = |
| | | new DevelopmentCollectorDiscoveryService(store, collectorService); |
| | | new DevelopmentCollectorStatusSynchronizer(simulator, store).synchronizeOnlineStatus(); |
| | | TCollectorMapper collectorMapper = mock(TCollectorMapper.class); |
| | | new DevelopmentCollectorStatusSynchronizer(simulator, store, collectorMapper).synchronizeOnlineStatus(); |
| | | when(collectorService.selectRegisteredCollectorCodes()) |
| | | .thenReturn(Set.of("dev-sim-collector-1")) |
| | | .thenReturn(Set.of()); |