@Test
public void testClassDeclaration02() throws Exception {

  File f =
      new File(
              project.getProjectRootPath(),
              "./src/main/java/meghanada/server/emacs/EmacsServer.java")
          .getCanonicalFile();
  assertTrue(f.exists());
  final DeclarationSearcher searcher = getSearcher();
  final Optional<Declaration> result =
      timeIt(() -> searcher.searchDeclaration(f, 61, 32, "SEXP"));
  assertNotNull(result);
  assertTrue(result.isPresent());
  result.ifPresent(
      declaration -> {
        assertEquals("OUTPUT.SEXP", declaration.scopeInfo);
        assertEquals("meghanada.server.emacs.EmacsServer$OUTPUT", declaration.signature);
      });
}