void () { myFixture.addClass(""" package a; public class A<T> { public T getData() {return null;} }"""); myFixture.addClass(""" package a; public class Outer extends A<Outer.Inner> { protected class Inner {} }"""); doTest(); }