/** Tests {@link Types#raw(Type)}. */ @Test public void testRaw() { @SuppressWarnings("unused") class Struct { private int[] intArray; private double d; private String[][] strings; private Void v; private List<String> list; private HashMap<Integer, Float> map; } assertSame(int[].class, raw(Struct.class, "intArray")); assertSame(double.class, raw(Struct.class, "d")); assertSame(String[][].class, raw(Struct.class, "strings")); assertSame(Void.class, raw(Struct.class, "v")); assertSame(List.class, raw(Struct.class, "list")); assertSame(HashMap.class, raw(Struct.class, "map")); }