Better test method names
This commit is contained in:
parent
69c4dddbde
commit
9e39641099
|
@ -249,6 +249,36 @@ public class TypeUtilsTest<B> extends AbstractLangTest {
|
||||||
final List<? super String>[] list13) {
|
final List<? super String>[] list13) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void test_LANG_1114() throws Exception {
|
||||||
|
final Type nonWildcardType = getClass().getDeclaredField("wildcardComparable").getGenericType();
|
||||||
|
final Type wildcardType = ((ParameterizedType) nonWildcardType).getActualTypeArguments()[0];
|
||||||
|
|
||||||
|
assertFalse(TypeUtils.equals(wildcardType, nonWildcardType));
|
||||||
|
assertFalse(TypeUtils.equals(nonWildcardType, wildcardType));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void test_LANG_1190() throws Exception {
|
||||||
|
final Type fromType = ClassWithSuperClassWithGenericType.class.getDeclaredMethod("methodWithGenericReturnType").getGenericReturnType();
|
||||||
|
final Type failingToType = TypeUtils.wildcardType().withLowerBounds(ClassWithSuperClassWithGenericType.class).build();
|
||||||
|
|
||||||
|
assertTrue(TypeUtils.isAssignable(fromType, failingToType));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void test_LANG_1348() throws Exception {
|
||||||
|
final Method method = Enum.class.getMethod("valueOf", Class.class, String.class);
|
||||||
|
assertEquals("T extends java.lang.Enum<T>", TypeUtils.toString(method.getGenericReturnType()));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void test_LANG_820() {
|
||||||
|
final Type[] typeArray = {String.class, String.class};
|
||||||
|
final Type[] expectedArray = {String.class};
|
||||||
|
assertArrayEquals(expectedArray, TypeUtils.normalizeUpperBounds(typeArray));
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testContainsTypeVariables() throws Exception {
|
public void testContainsTypeVariables() throws Exception {
|
||||||
assertFalse(TypeUtils.containsTypeVariables(Test1.class.getMethod("m0").getGenericReturnType()));
|
assertFalse(TypeUtils.containsTypeVariables(Test1.class.getMethod("m0").getGenericReturnType()));
|
||||||
|
@ -900,36 +930,6 @@ public class TypeUtilsTest<B> extends AbstractLangTest {
|
||||||
assertFalse(TypeUtils.isInstance(1, uriComparableType));
|
assertFalse(TypeUtils.isInstance(1, uriComparableType));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testLang1114() throws Exception {
|
|
||||||
final Type nonWildcardType = getClass().getDeclaredField("wildcardComparable").getGenericType();
|
|
||||||
final Type wildcardType = ((ParameterizedType) nonWildcardType).getActualTypeArguments()[0];
|
|
||||||
|
|
||||||
assertFalse(TypeUtils.equals(wildcardType, nonWildcardType));
|
|
||||||
assertFalse(TypeUtils.equals(nonWildcardType, wildcardType));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testLANG1190() throws Exception {
|
|
||||||
final Type fromType = ClassWithSuperClassWithGenericType.class.getDeclaredMethod("methodWithGenericReturnType").getGenericReturnType();
|
|
||||||
final Type failingToType = TypeUtils.wildcardType().withLowerBounds(ClassWithSuperClassWithGenericType.class).build();
|
|
||||||
|
|
||||||
assertTrue(TypeUtils.isAssignable(fromType, failingToType));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testLANG1348() throws Exception {
|
|
||||||
final Method method = Enum.class.getMethod("valueOf", Class.class, String.class);
|
|
||||||
assertEquals("T extends java.lang.Enum<T>", TypeUtils.toString(method.getGenericReturnType()));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testLang820() {
|
|
||||||
final Type[] typeArray = {String.class, String.class};
|
|
||||||
final Type[] expectedArray = {String.class};
|
|
||||||
assertArrayEquals(expectedArray, TypeUtils.normalizeUpperBounds(typeArray));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testLowerBoundedWildcardType() {
|
public void testLowerBoundedWildcardType() {
|
||||||
final WildcardType lowerBounded = TypeUtils.wildcardType().withLowerBounds(java.sql.Date.class).build();
|
final WildcardType lowerBounded = TypeUtils.wildcardType().withLowerBounds(java.sql.Date.class).build();
|
||||||
|
@ -1000,7 +1000,7 @@ public class TypeUtilsTest<B> extends AbstractLangTest {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testToStringLang1311() {
|
public void testToString_LANG_1311() {
|
||||||
assertEquals("int[]", TypeUtils.toString(int[].class));
|
assertEquals("int[]", TypeUtils.toString(int[].class));
|
||||||
assertEquals("java.lang.Integer[]", TypeUtils.toString(Integer[].class));
|
assertEquals("java.lang.Integer[]", TypeUtils.toString(Integer[].class));
|
||||||
final Field stringListField = FieldUtils.getDeclaredField(getClass(), "stringListArray");
|
final Field stringListField = FieldUtils.getDeclaredField(getClass(), "stringListArray");
|
||||||
|
|
Loading…
Reference in New Issue