### Question:
AssigneeLiveSearchProjectService implements AssigneeLiveSearchService { @Override public AssigneeLiveSearchEntryCreationEditor getEditor() { return editor; } @Inject  AssigneeLiveSearchProjectService(final ClientUserSystemManager userSystemManager,
                                            final AssigneeLiveSearchEntryCreationEditor editor); @PostConstruct void postConstruct(); void init(final AssigneeType type); void setSearchErrorHandler(final Consumer<Throwable> searchErrorHandler); @Override void search(final String pattern,
                       final int maxResults,
                       final LiveSearchCallback<String> callback); @Override void searchEntry(final String key,
                            final LiveSearchCallback<String> callback); @Override void addCustomEntry(final String customEntry); @Override AssigneeLiveSearchEntryCreationEditor getEditor(); @PreDestroy void destroy();  }### Answer:
@Test public void testGetEditor() { assertEquals(editor, assigneeLiveSearchService.getEditor()); }