@Test
void testToString() {
assertEquals("Name{a.b.X, target=Optional[TYPE], modifiers=[]}", of("a.b", "X").toString());
testToString(of(Object.class), "java.lang.Object", "public");
testToString(of(byte.class), "byte", "public, abstract, final");
testToString(of(Object[].class), "Object[]", "public, abstract, final");
testToString(of(Object[][].class), "Object[][]", "public, abstract, final");
testToString(of(Name.class), Name.class.getCanonicalName(), "public");
testToString(of(Character.Subset.class), "java.lang.Character.Subset", "public, static");
testToString(of(Thread.State.class), "java.lang.Thread.State", "public, static, final");
testToString(
of(Thread.State.NEW),
"java.lang.Thread.State.NEW",
ElementType.FIELD,
"public, static, final");
testToString(NormalClassDeclaration.of("Abc").toName(), "Abc", "");
testToString(CompilationUnit.of("abc").declareClass("Abc").toName(), "abc.Abc", "");
}
NameTest.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:listing
作者:
评论列表
文章目录