use of org.forgerock.openam.cts.monitoring.impl.reaper.ReaperMonitor in project OpenAM by OpenRock.
the class CTSMonitoringStoreImplTest method setUp.
@BeforeMethod
public void setUp() {
tokenOperationsStore = mock(TokenOperationsStore.class);
final ExecutorService executorService = mock(ExecutorService.class);
final Debug debug = mock(Debug.class);
reaperMonitor = mock(ReaperMonitor.class);
connectionStore = mock(ConnectionStore.class);
ctsOperationsMonitoringStore = new CTSMonitoringStoreImpl(executorService, tokenOperationsStore, reaperMonitor, connectionStore, debug);
ctsReaperMonitoringStore = (CTSReaperMonitoringStore) ctsOperationsMonitoringStore;
given(executorService.submit(any(Callable.class))).will(new Answer<Object>() {
public Object answer(InvocationOnMock invocation) throws Throwable {
Callable r = (Callable) invocation.getArguments()[0];
r.call();
return null;
}
});
}
Aggregations