Skip to content

Commit ebfc393

Browse files
committed
Sort methods
1 parent c49ed13 commit ebfc393

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

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

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -276,10 +276,6 @@ public static String staticPackagePrivateEmptyInterface(final PackagePrivateEmpt
276276
return "static PackagePrivateEmptyInterface...";
277277
}
278278

279-
public String packagePrivateEmptyInterface(final PackagePrivateEmptyInterface... args) {
280-
return "PackagePrivateEmptyInterface...";
281-
}
282-
283279
public static String varOverload(final Boolean... args) {
284280
return "Boolean...";
285281
}
@@ -421,6 +417,10 @@ public void oneParameter(final String s) {
421417
// empty
422418
}
423419

420+
public String packagePrivateEmptyInterface(final PackagePrivateEmptyInterface... args) {
421+
return "PackagePrivateEmptyInterface...";
422+
}
423+
424424
@SuppressWarnings("unused")
425425
private String privateStringStuff() {
426426
return "privateStringStuff()";
@@ -1152,6 +1152,18 @@ void testInvokeMethodVarArgsNotUniqueResolvable() throws Exception {
11521152
assertEquals("Object...", MethodUtils.invokeMethod(testBean, "varOverload", (Object[]) null));
11531153
}
11541154

1155+
@Test
1156+
void testInvokeMethodVarArgsOfInterface() throws Exception {
1157+
// packagePrivateEmptyInterface
1158+
assertEquals("PackagePrivateEmptyInterface...", MethodUtils.invokeMethod(testBean, "packagePrivateEmptyInterface",
1159+
new PublicImpl1OfPackagePrivateEmptyInterface(), new PublicImpl2OfPackagePrivateEmptyInterface()));
1160+
assertEquals("PackagePrivateEmptyInterface...", MethodUtils.invokeMethod(testBean, "packagePrivateEmptyInterface", new PackagePrivateEmptyInterface() {
1161+
// empty
1162+
}, new PackagePrivateEmptyInterface() {
1163+
// empty
1164+
}));
1165+
}
1166+
11551167
@Test
11561168
void testInvokeMethodVarArgsUnboxingBooleanArray() throws Exception {
11571169
final TestBean testBean = new TestBean();
@@ -1284,18 +1296,6 @@ void testInvokeStaticMethodVarArgsOfInterface() throws Exception {
12841296
}));
12851297
}
12861298

1287-
@Test
1288-
void testInvokeMethodVarArgsOfInterface() throws Exception {
1289-
// packagePrivateEmptyInterface
1290-
assertEquals("PackagePrivateEmptyInterface...", MethodUtils.invokeMethod(testBean, "packagePrivateEmptyInterface",
1291-
new PublicImpl1OfPackagePrivateEmptyInterface(), new PublicImpl2OfPackagePrivateEmptyInterface()));
1292-
assertEquals("PackagePrivateEmptyInterface...", MethodUtils.invokeMethod(testBean, "packagePrivateEmptyInterface", new PackagePrivateEmptyInterface() {
1293-
// empty
1294-
}, new PackagePrivateEmptyInterface() {
1295-
// empty
1296-
}));
1297-
}
1298-
12991299
@Test
13001300
void testNullArgument() {
13011301
expectMatchingAccessibleMethodParameterTypes(TestBean.class, "oneParameter", singletonArray(null), singletonArray(String.class));

0 commit comments

Comments
 (0)