@Test public void procInstancesPreprocessorTest() { DataSetLookup lookup = DataSetLookupFactory.newDataSetLookupBuilder() .dataset(PROCESSES_MONITORING_DATASET) .buildLookup(); dataSetManager.lookupDataSet(lookup); ArgumentCaptor<DataSetLookup> argument = ArgumentCaptor.forClass(DataSetLookup.class); verify(deploymentIdsPreprocessor).preprocess(lookup); verify(dataSetManager).lookupDataSet(argument.capture()); assertEquals(argument.getValue(), DataSetLookupFactory.newDataSetLookupBuilder() .dataset(PROCESSES_MONITORING_DATASET) .filter(in(COLUMN_PROCESS_EXTERNAL_ID, deploymentIds)) .buildLookup()); }
@Test public void tasksPreprocessorTest() { DataSetLookup lookup = DataSetLookupFactory.newDataSetLookupBuilder() .dataset(TASKS_MONITORING_DATASET) .buildLookup(); dataSetManager.lookupDataSet(lookup); ArgumentCaptor<DataSetLookup> argument = ArgumentCaptor.forClass(DataSetLookup.class); verify(deploymentIdsPreprocessor).preprocess(lookup); verify(dataSetManager).lookupDataSet(argument.capture()); assertEquals(argument.getValue(), DataSetLookupFactory.newDataSetLookupBuilder() .dataset(TASKS_MONITORING_DATASET) .filter(in(COLUMN_PROCESS_EXTERNAL_ID, deploymentIds)) .buildLookup()); } }