use of com.splunk.IndexCollection in project camel by apache.
the class MockConnectionSettings method mockSplunkWriterApi.
private void mockSplunkWriterApi() {
try {
Index index = mock(Index.class);
IndexCollection indexColl = mock(IndexCollection.class);
when(service.getIndexes()).thenReturn(indexColl);
InputCollection inputCollection = mock(InputCollection.class);
when(service.getInputs()).thenReturn(inputCollection);
TcpInput input = mock(TcpInput.class);
when(input.attach()).thenReturn(socket);
when(inputCollection.get(anyString())).thenReturn(input);
when(indexColl.get(anyString())).thenReturn(index);
when(index.attach(isA(Args.class))).thenReturn(socket);
when(socket.getOutputStream()).thenReturn(System.out);
} catch (IOException e) {
throw new RuntimeException(e);
}
}
Aggregations