/**
  * Test method for {@link JavadocBlockParserUtil#fetchNamedType(JavadocScanner, java.util.Set)}.
  */
 @Test
 public void testFetchNamedType() {
   {
     DefaultJavadocScanner scanner = string("String#length()");
     IrDocNamedType elem = JavadocBlockParserUtil.fetchNamedType(scanner, null);
     assertNotNull(elem);
     assertEquals("String", elem.getName().asString());
     assertSameLocation(0, "String".length(), elem.getLocation());
     assertEquals(SHARP, scanner.lookahead(0).getKind());
   }
   {
     DefaultJavadocScanner scanner = string("java.lang.String#length()");
     IrDocNamedType elem = JavadocBlockParserUtil.fetchNamedType(scanner, null);
     assertNotNull(elem);
     assertEquals("java.lang.String", elem.getName().asString());
     assertSameLocation(0, "java.lang.String".length(), elem.getLocation());
     assertEquals(SHARP, scanner.lookahead(0).getKind());
   }
   {
     DefaultJavadocScanner scanner = string("/String#length()");
     IrDocNamedType elem = JavadocBlockParserUtil.fetchNamedType(scanner, null);
     assertNull(elem);
     assertEquals(SLASH, scanner.lookahead(0).getKind());
   }
   {
     DefaultJavadocScanner scanner = string("String#length()");
     IrDocNamedType elem =
         JavadocBlockParserUtil.fetchNamedType(scanner, EnumSet.of(WHITE_SPACES));
     assertNull(elem);
     assertEquals(IDENTIFIER, scanner.lookahead(0).getKind());
   }
 }