Skip to content

Commit b7a82af

Browse files
committed
Add missing test coverage for
org.apache.commons.lang3.reflect.TypeUtils.parameterizeWithOwner(Type, Class<?>, Type...)
1 parent 4df0475 commit b7a82af

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1003,8 +1003,10 @@ void testParameterizeVarArgsNullPointerException() {
10031003
@Test
10041004
void testParameterizeWithOwner() throws NoSuchFieldException {
10051005
final Type owner = TypeUtils.parameterize(TypeUtilsTest.class, String.class);
1006-
final ParameterizedType dat2Type = TypeUtils.parameterizeWithOwner(owner, That.class, String.class, String.class);
1007-
assertTrue(TypeUtils.equals(getClass().getField("dat2").getGenericType(), dat2Type));
1006+
final ParameterizedType dat2Type1 = TypeUtils.parameterizeWithOwner(owner, That.class, String.class, String.class);
1007+
assertTrue(TypeUtils.equals(getClass().getField("dat2").getGenericType(), dat2Type1));
1008+
final ParameterizedType dat2Type2 = TypeUtils.parameterizeWithOwner(null, That.class, String.class, String.class);
1009+
assertEquals(That.class, dat2Type2.getRawType());
10081010
}
10091011

10101012
@Test

0 commit comments

Comments
 (0)