EntityProcessor extends AbstractListProcessor<Entity, EntityDto> { @Override public Class<Entity> getAnnotationType() { return Entity.class; }  @Override Class<Entity> getAnnotationType(); @Override List<EntityProcessorOutput> getProcessingResult(); @Autowired void setFieldProcessor(FieldProcessor fieldProcessor); @Autowired void setUIFilterableProcessor(UIFilterableProcessor uiFilterableProcessor); @Autowired void setUIDisplayableProcessor(UIDisplayableProcessor uiDisplayableProcessor); @Autowired void setRestIgnoreProcessor(RestIgnoreProcessor restIgnoreProcessor); @Autowired void setRestOperationsProcessor(RestOperationsProcessor restOperationsProcessor); @Autowired void setCrudEventsProcessor(CrudEventsProcessor crudEventsProcessor); @Autowired void setNonEditableProcessor(NonEditableProcessor nonEditableProcessor);  }
@Test public void shouldReturnCorrectAnnotation() throws Exception { assertEquals(Entity.class, processor.getAnnotationType()); }