/** * Tests the {@link TimerDataChartingCmrProcessor} when influx is active. */ @Test public void chartingProcessorInfluxActive() throws CloneNotSupportedException, SerializationException { TimerDataChartingCmrProcessor processor = new TimerDataChartingCmrProcessor(); processor.timerDataAggregator = timerDataAggregator; processor.serializationManager = serializationManager; processor.influxActive = true; // don't write TimerData timerData = new TimerData(); timerData.setCharting(true); processor.process(timerData, entityManager); verifyZeroInteractions(timerDataAggregator, entityManager); }
processor.process((DefaultData) null, entityManager); verifyZeroInteractions(timerDataAggregator, entityManager); processor.process(timerData, entityManager); processor.process(httpTimerData, entityManager); verifyZeroInteractions(timerDataAggregator, entityManager); processor.process(timerData, entityManager); processor.process(httpTimerData, entityManager);