| | |
| | | import org.junit.jupiter.api.Test; |
| | | import com.battery.device.bts.BtsDeviceAdapterFactory; |
| | | import com.battery.device.bts.ScriptedBtsTcpSimulator; |
| | | import com.battery.device.model.AdapterCapabilities; |
| | | import com.battery.device.registry.AdapterInstanceConfig; |
| | | import com.battery.device.registry.DeviceAdapterRegistry; |
| | | import com.battery.device.api.model.AdapterCapabilities; |
| | | import com.battery.device.api.registry.AdapterInstanceConfig; |
| | | import com.battery.device.api.registry.DeviceAdapterRegistry; |
| | | |
| | | class BtsDeviceAdapterFactoryContractTest |
| | | { |
| | |
| | | assertEquals("192.168.1.35", discovered.get(0).serverIp()); |
| | | assertFalse(adapter.capabilities().control()); |
| | | assertFalse(adapter.capabilities().historyDownload()); |
| | | assertThrows(UnsupportedOperationException.class, |
| | | () -> adapter.inquireHistory(java.util.Set.of(discovered.get(0).identity()))); |
| | | assertEquals(1, simulator.requests().size()); |
| | | } |
| | | } |