Class ForwardingWrapperTester.InteractionTester<T>

  • All Implemented Interfaces:
    java.lang.reflect.InvocationHandler
    Enclosing class:
    ForwardingWrapperTester

    private static final class ForwardingWrapperTester.InteractionTester<T>
    extends AbstractInvocationHandler
    Tests a single interaction against a method.
    • Field Detail

      • interfaceType

        private final java.lang.Class<T> interfaceType
      • method

        private final java.lang.reflect.Method method
      • passedArgs

        private final java.lang.Object[] passedArgs
      • returnValue

        private final java.lang.Object returnValue
      • called

        private final java.util.concurrent.atomic.AtomicInteger called
    • Constructor Detail

      • InteractionTester

        InteractionTester​(java.lang.Class<T> interfaceType,
                          java.lang.reflect.Method method)