Class AbstractDynamicMock

    • Constructor Detail

      • AbstractDynamicMock

        public AbstractDynamicMock​(java.lang.Class mockedType,
                                   java.lang.String name)
      • AbstractDynamicMock

        public AbstractDynamicMock​(java.lang.Class mockedType,
                                   java.lang.String name,
                                   InvocationDispatcher invocationDispatcher)
    • Method Detail

      • proxy

        public abstract java.lang.Object proxy()
        Specified by:
        proxy in interface DynamicMock
      • verify

        public void verify()
        Description copied from interface: Verifiable
        Throw an AssertionFailedException if any expectations have not been met. Implementations of this method must be idempotent: jMock can call this method more than once when verifying expectations at the end of a test.
        Specified by:
        verify in interface Verifiable
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getMockName

        public java.lang.String getMockName()
      • mockNameFromClass

        public static java.lang.String mockNameFromClass​(java.lang.Class c)
      • mockInvocation

        protected java.lang.Object mockInvocation​(Invocation invocation)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable