Class PowerMockRunNotifier

    • Field Detail

      • suiteClass

        private java.lang.Class<?> suiteClass
      • motherThread

        private final java.lang.Thread motherThread
      • junitRunNotifier

        private final org.junit.runner.notification.RunNotifier junitRunNotifier
      • testMethods

        private final java.lang.reflect.Method[] testMethods
      • pendingTestInstancesOnMotherThread

        private final java.util.LinkedList<java.lang.Object> pendingTestInstancesOnMotherThread
      • notificationBuilder

        private final java.lang.ThreadLocal<NotificationBuilder> notificationBuilder
    • Constructor Detail

      • PowerMockRunNotifier

        PowerMockRunNotifier​(org.junit.runner.notification.RunNotifier junitRunNotifier,
                             PowerMockTestNotifier powerMockTestNotifier,
                             java.lang.reflect.Method[] testMethods)
    • Method Detail

      • getSuiteClass

        java.lang.Class<?> getSuiteClass()
      • addListener

        public void addListener​(org.junit.runner.notification.RunListener listener)
        Overrides:
        addListener in class org.junit.runner.notification.RunNotifier
      • removeListener

        public void removeListener​(org.junit.runner.notification.RunListener listener)
        Overrides:
        removeListener in class org.junit.runner.notification.RunNotifier
      • fireTestRunStarted

        public void fireTestRunStarted​(org.junit.runner.Description description)
        Overrides:
        fireTestRunStarted in class org.junit.runner.notification.RunNotifier
      • fireTestRunFinished

        public void fireTestRunFinished​(org.junit.runner.Result result)
        Overrides:
        fireTestRunFinished in class org.junit.runner.notification.RunNotifier
      • fireTestStarted

        public void fireTestStarted​(org.junit.runner.Description description)
                             throws org.junit.runner.notification.StoppedByUserException
        Overrides:
        fireTestStarted in class org.junit.runner.notification.RunNotifier
        Throws:
        org.junit.runner.notification.StoppedByUserException
      • fireTestFailure

        public void fireTestFailure​(org.junit.runner.notification.Failure failure)
        Overrides:
        fireTestFailure in class org.junit.runner.notification.RunNotifier
      • fireTestAssumptionFailed

        public void fireTestAssumptionFailed​(org.junit.runner.notification.Failure failure)
        Overrides:
        fireTestAssumptionFailed in class org.junit.runner.notification.RunNotifier
      • fireTestIgnored

        public void fireTestIgnored​(org.junit.runner.Description description)
        Overrides:
        fireTestIgnored in class org.junit.runner.notification.RunNotifier
      • fireTestFinished

        public void fireTestFinished​(org.junit.runner.Description description)
        Overrides:
        fireTestFinished in class org.junit.runner.notification.RunNotifier
      • pleaseStop

        public void pleaseStop()
        Overrides:
        pleaseStop in class org.junit.runner.notification.RunNotifier
      • addFirstListener

        public void addFirstListener​(org.junit.runner.notification.RunListener listener)
        Overrides:
        addFirstListener in class org.junit.runner.notification.RunNotifier
      • invoke

        private void invoke​(java.lang.String methodName,
                            java.lang.Object... args)