@Test
public void connectPortUnreachable() throws Exception {
Mockito.doThrow(new PortUnreachableException()).when(mockSocket).connect(Mockito.any());
final TcpCollector.ConnectDatum result;
try (TcpCollector tcpCollector = new TcpCollector(dstAddress, GROUP)) {
result = tcpCollector.tryConnect(mockSocket);
}
assertThat(result.getResult(), equalTo(TcpCollector.ConnectResult.PORT_UNREACHABLE));
Mockito.verify(mockSocket, times(1)).connect(Mockito.eq(dstAddress));
Mockito.verifyNoMoreInteractions(mockSocket);
}
TcpCollectorTest.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:monsoon
作者:
评论列表
文章目录