|
|
|
|
@ -175,6 +175,14 @@ public class ResolvableTypeTests {
@@ -175,6 +175,14 @@ public class ResolvableTypeTests {
|
|
|
|
|
ResolvableType type = ResolvableType.forField(field); |
|
|
|
|
assertThat(type.getType(), equalTo(field.getGenericType())); |
|
|
|
|
assertThat(type.resolve(), equalTo((Class) List.class)); |
|
|
|
|
|
|
|
|
|
Field field2 = Fields.class.getDeclaredField("otherPrivateField"); |
|
|
|
|
ResolvableType type2 = ResolvableType.forField(field2); |
|
|
|
|
assertThat(type2.getType(), equalTo(field2.getGenericType())); |
|
|
|
|
assertThat(type2.resolve(), equalTo((Class) List.class)); |
|
|
|
|
|
|
|
|
|
assertEquals(type, type2); |
|
|
|
|
assertEquals(type.hashCode(), type2.hashCode()); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
@ -1384,6 +1392,9 @@ public class ResolvableTypeTests {
@@ -1384,6 +1392,9 @@ public class ResolvableTypeTests {
|
|
|
|
|
@SuppressWarnings("unused") |
|
|
|
|
private List<String> privateField; |
|
|
|
|
|
|
|
|
|
@SuppressWarnings("unused") |
|
|
|
|
private List<String> otherPrivateField; |
|
|
|
|
|
|
|
|
|
public Map<Map<String, Integer>, Map<Byte, Long>> nested; |
|
|
|
|
|
|
|
|
|
public T[] variableTypeGenericArray; |
|
|
|
|
|