### Question:
PendingResultOfferedEventHandler extends AbstractSystemEventHandler { @Override public Class<? extends SystemEvent> getEventClass() { return PendingResultOfferedEvent.class; } @Autowired  PendingResultOfferedEventHandler(@Value("${server.application.name}") final String applicationName,
            @Value("${server.application.version}") final String applicationVersion,
            final PendingResultsHolder pendingResultsHolder); @Override Class<? extends SystemEvent> getEventClass();  }### Answer:
@Test public void shouldReturnEventClass() { final Class<? extends SystemEvent> eventClass = pendingResultOfferedEventHandler.getEventClass(); assertEquals(PendingResultOfferedEvent.class, eventClass); }