parser.addSourceForType(bar, BAR);
JClassType baz = state.getTypeOracle().getType("test.Baz");
parser.addSourceForType(baz, BAZ);
JClassType baz1 = state.getTypeOracle().getType("test.Baz.Baz1");
JClassType baz2 = state.getTypeOracle().getType("test.Baz.Baz2");
JMethod method = foo.getMethod("value", new JType[]{
string, JPrimitiveType.INT});
String[] arguments = parser.getArguments(method);
assertNotNull(arguments);
assertEquals(2, arguments.length);
assertEquals("a", arguments[0]);