@Test
public void sqlExclusiveTimeProcessor() {
SqlExclusiveTimeCmrProcessor processor = new SqlExclusiveTimeCmrProcessor();
processor.process((DefaultData) null, entityManager);
assertThat(processor.canBeProcessed(new TimerData()), is(false));
SqlStatementData sqlStatementData = new SqlStatementData();
sqlStatementData.setDuration(5d);
processor.process(sqlStatementData, entityManager);
assertThat(sqlStatementData.getExclusiveCount(), is(1l));
assertThat(sqlStatementData.getExclusiveDuration(), is(5d));
assertThat(sqlStatementData.getExclusiveMin(), is(5d));
assertThat(sqlStatementData.getExclusiveMax(), is(5d));
verifyZeroInteractions(entityManager);
}