package com.ruoyi.system.service.impl;
|
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
import java.util.List;
|
import org.junit.jupiter.api.Test;
|
import com.ruoyi.system.domain.vo.DiscoveredCollectorVo;
|
|
/**
|
* 采集器设备发现服务测试。
|
*/
|
public class CollectorDiscoveryServiceImplTest
|
{
|
private final CollectorDiscoveryServiceImpl service = new CollectorDiscoveryServiceImpl();
|
|
@Test
|
public void shouldReturnExpectedTestDevices()
|
{
|
List<DiscoveredCollectorVo> result = service.selectDiscoveredCollectorList();
|
|
assertEquals(6, result.size());
|
DiscoveredCollectorVo first = result.get(0);
|
assertEquals("45643176", first.getDeviceCode());
|
assertEquals("192.1.1.162", first.getIp());
|
assertEquals("00:1A:2B:3C:4D:01", first.getMac());
|
assertEquals("在线", first.getOnlineStatus());
|
}
|
|
@Test
|
public void shouldReturnIndependentListContainers()
|
{
|
List<DiscoveredCollectorVo> firstResult = service.selectDiscoveredCollectorList();
|
firstResult.clear();
|
|
List<DiscoveredCollectorVo> secondResult = service.selectDiscoveredCollectorList();
|
|
assertEquals(6, secondResult.size());
|
}
|
}
|