@Test
public void loadingEvent() {
AbstractAlertingDefinitionEvent event = new AlertingDefinitionLoadedEvent(this, Arrays.asList(definitionOne, definitionTwo));
alertingScheduler.onApplicationEvent(event);
verifyZeroInteractions(thresholdChecker, executorService, definitionOne, definitionTwo);
assertThat(getAlertingStates(), hasSize(2));
assertThat(getAlertingStates().get(0).getAlertingDefinition(), equalTo(definitionOne));
assertThat(getAlertingStates().get(1).getAlertingDefinition(), equalTo(definitionTwo));
}