Skip to content

Commit cd8da93

Browse files
committed
Update MethodUtilsTest.java
1 parent 9637bda commit cd8da93

1 file changed

Lines changed: 3 additions & 9 deletions

File tree

microsphere-java-core/src/test/java/io/microsphere/reflect/MethodUtilsTest.java

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,17 @@
1616
*/
1717
package io.microsphere.reflect;
1818

19-
import io.microsphere.AbstractTestCase;
2019
import io.microsphere.lang.Prioritized;
2120
import org.junit.jupiter.api.Test;
2221

23-
import java.lang.management.RuntimeMXBean;
2422
import java.lang.reflect.Method;
2523
import java.util.AbstractList;
2624
import java.util.ArrayList;
2725
import java.util.Collection;
2826
import java.util.List;
2927
import java.util.function.Predicate;
3028

31-
import static io.microsphere.management.JmxUtils.getRuntimeMXBean;
29+
import static io.microsphere.AbstractTestCase.JACOCO_AGENT_INSTRUCTED;
3230
import static io.microsphere.reflect.MethodUtils.FINAL_METHOD_PREDICATE;
3331
import static io.microsphere.reflect.MethodUtils.NON_PRIVATE_METHOD_PREDICATE;
3432
import static io.microsphere.reflect.MethodUtils.NON_STATIC_METHOD_PREDICATE;
@@ -73,18 +71,14 @@
7371
* @author <a href="mailto:mercyblitz@gmail.com">Mercy</a>
7472
* @since 1.0.0
7573
*/
76-
public class MethodUtilsTest extends AbstractTestCase {
74+
public class MethodUtilsTest {
7775

7876
private static final int JACOCO_ADDED_METHOD_COUNT;
7977

8078
static {
81-
RuntimeMXBean runtimeMXBean = getRuntimeMXBean();
82-
JACOCO_ADDED_METHOD_COUNT = runtimeMXBean.getInputArguments()
83-
.stream()
84-
.filter(arg -> arg.contains("org.jacoco.agent")).count() > 0 ? 1 : 0;
79+
JACOCO_ADDED_METHOD_COUNT = JACOCO_AGENT_INSTRUCTED ? 1 : 0;
8580
}
8681

87-
8882
@Test
8983
public void testSTATIC_METHOD_PREDICATE() {
9084
assertTrue(STATIC_METHOD_PREDICATE.test(findMethod(ReflectionTest.class, "staticMethod")));

0 commit comments

Comments
 (0)