assertEquals("1", tuple.simpleClassName());
assertEquals("java/util/AbstractList", tuple.outerClassString());
}
public void testExplicitClassTupleParsing() {
IcTuple tuple = new IcTuple("Foo$$2$Local", IcTuple.NESTED_CLASS_FLAG,
null, "$2$Local", -1, -1, -1);
assertEquals("$2$Local", tuple.simpleClassName());
assertEquals("Foo$$2", tuple.outerClassString());
tuple = new IcTuple("Red$Herring", IcTuple.NESTED_CLASS_FLAG,
"Red$Herring", null, -1, -1, -1);
assertEquals("Herring", tuple.simpleClassName());
assertEquals("Red$Herring", tuple.outerClassString());
tuple = new IcTuple("X$1$Q", IcTuple.NESTED_CLASS_FLAG, "X$1", "Q", -1,
-1, -1);
assertEquals("Q", tuple.simpleClassName());
assertEquals("X$1", tuple.outerClassString());
}