Class TestNGMethodFilter

  • All Implemented Interfaces:
    javassist.util.proxy.MethodFilter

    public class TestNGMethodFilter
    extends java.lang.Object
    implements javassist.util.proxy.MethodFilter
    Javassist method filter that ignores the toString, equals, finalize and hashCode method otherwise the test output in Maven looks strange and replayAll/verifyAll doesn't work as expected.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private boolean hasArgumentLength​(java.lang.reflect.Method method, int length)  
      private boolean isEquals​(java.lang.reflect.Method method)  
      private boolean isFinalize​(java.lang.reflect.Method method)  
      boolean isHandled​(java.lang.reflect.Method method)  
      private boolean isHashCode​(java.lang.reflect.Method method)  
      private boolean isOneArgumentMethodOfType​(java.lang.reflect.Method method, java.lang.Class<?> type)  
      private boolean isToString​(java.lang.reflect.Method method)  
      private boolean isZeroArgumentMethod​(java.lang.reflect.Method method)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TestNGMethodFilter

        public TestNGMethodFilter()
    • Method Detail

      • isHandled

        public boolean isHandled​(java.lang.reflect.Method method)
        Specified by:
        isHandled in interface javassist.util.proxy.MethodFilter
      • isEquals

        private boolean isEquals​(java.lang.reflect.Method method)
      • isFinalize

        private boolean isFinalize​(java.lang.reflect.Method method)
      • isHashCode

        private boolean isHashCode​(java.lang.reflect.Method method)
      • isToString

        private boolean isToString​(java.lang.reflect.Method method)
      • isZeroArgumentMethod

        private boolean isZeroArgumentMethod​(java.lang.reflect.Method method)
      • hasArgumentLength

        private boolean hasArgumentLength​(java.lang.reflect.Method method,
                                          int length)
      • isOneArgumentMethodOfType

        private boolean isOneArgumentMethodOfType​(java.lang.reflect.Method method,
                                                  java.lang.Class<?> type)