svoid test_getTypeArgumentAsClass() { class X { LS bla; L x; LLS y; } Type type = genericFieldType(X.class, 'bla); assertEqualsVerbose(S.class, getTypeArgumentAsClass(type)); assertEqualsVerbose(L.class, getTypeArgumentAsClass(genericFieldType(X.class, 'y))); assertEqualsVerbose(null, getTypeArgumentAsClass(genericFieldType(X.class, 'x))); }