Class AbstractPowerMockTestListenerBase

    • Constructor Detail

      • AbstractPowerMockTestListenerBase

        public AbstractPowerMockTestListenerBase()
    • Method Detail

      • afterTestMethod

        public void afterTestMethod​(Object testInstance,
                                    Method method,
                                    Object[] arguments,
                                    TestMethodResult testResult)
                             throws Exception
        Provides an empty implementation.
        Specified by:
        afterTestMethod in interface PowerMockTestListener
        method - The test method that is currently executed.
        arguments - The arguments passed to the test method if any. May be an empty array but never null.
        testResult - The outcome of the test method.
        Throws:
        Exception - If something unexpected occurs.
      • beforeTestMethod

        public void beforeTestMethod​(Object testInstance,
                                     Method method,
                                     Object[] arguments)
                              throws Exception
        Provides an empty implementation.
        Specified by:
        beforeTestMethod in interface PowerMockTestListener
        Parameters:
        testInstance - The test case instance.
        method - The test method that is currently executed.
        arguments - The arguments passed to the test method if any. May be an empty array but never null.
        Throws:
        Exception - If something unexpected occurs.
      • beforeTestSuiteStarted

        public void beforeTestSuiteStarted​(Class<?> testClass,
                                           Method[] testMethods)
                                    throws Exception
        Provides an empty implementation.
        Specified by:
        beforeTestSuiteStarted in interface PowerMockTestListener
        Parameters:
        testClass - The type of the test to be executed.
        testMethods - The test methods that will be executed during the test.
        Throws:
        Exception - If something unexpected occurs.
      • afterTestSuiteEnded

        public void afterTestSuiteEnded​(Class<?> testClass,
                                        Method[] methods,
                                        TestSuiteResult testResult)
                                 throws Exception
        Provides an empty implementation.
        Specified by:
        afterTestSuiteEnded in interface PowerMockTestListener
        Parameters:
        testClass - The type of the test to be executed.
        methods - The test methods that were executed during the test.
        testResult - The outcome of the test suite.
        Throws:
        Exception - If something unexpected occurs.