Class JMock

java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
org.junit.runners.BlockJUnit4ClassRunner
org.jmock.integration.junit4.JMock
All Implemented Interfaces:
org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Orderable, org.junit.runner.manipulation.Sortable

@Deprecated public class JMock extends org.junit.runners.BlockJUnit4ClassRunner
Deprecated.
For JUnit 4 use JUnitRuleMockery
A test Runner that asserts that all expectations have been met after the test has finished and before the fixture is torn down.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private Field
    Deprecated.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    JMock(Class<?> testClass)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    Deprecated.
     
    protected Object
    Deprecated.
     
    (package private) static Field
    findMockeryField(Class<?> testClass)
    Deprecated.
     
    protected Mockery
    Deprecated.
     
    protected org.junit.runners.model.Statement
    possiblyExpectingExceptions(org.junit.runners.model.FrameworkMethod method, Object test, org.junit.runners.model.Statement next)
    Deprecated.
    protected org.junit.runners.model.Statement
    verify(org.junit.runners.model.FrameworkMethod method, Object test, org.junit.runners.model.Statement next)
    Deprecated.
     

    Methods inherited from class org.junit.runners.BlockJUnit4ClassRunner

    collectInitializationErrors, computeTestMethods, createTest, describeChild, getChildren, getTestRules, isIgnored, methodBlock, methodInvoker, rules, runChild, testName, validateConstructor, validateFields, validateInstanceMethods, validateNoNonStaticInnerClass, validateOnlyOneConstructor, validateTestMethods, validateZeroArgConstructor, withAfters, withBefores, withPotentialTimeout

    Methods inherited from class org.junit.runners.ParentRunner

    childrenInvoker, classBlock, classRules, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, order, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses, withInterruptIsolation

    Methods inherited from class org.junit.runner.Runner

    testCount

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • mockeryField

      private Field mockeryField
      Deprecated.
  • Constructor Details

    • JMock

      public JMock(Class<?> testClass) throws org.junit.runners.model.InitializationError
      Deprecated.
      Throws:
      org.junit.runners.model.InitializationError
  • Method Details

    • createTest

      protected Object createTest() throws Exception
      Deprecated.
      Overrides:
      createTest in class org.junit.runners.BlockJUnit4ClassRunner
      Throws:
      Exception
    • possiblyExpectingExceptions

      @Deprecated protected org.junit.runners.model.Statement possiblyExpectingExceptions(org.junit.runners.model.FrameworkMethod method, Object test, org.junit.runners.model.Statement next)
      Deprecated.
      Overrides:
      possiblyExpectingExceptions in class org.junit.runners.BlockJUnit4ClassRunner
    • verify

      protected org.junit.runners.model.Statement verify(org.junit.runners.model.FrameworkMethod method, Object test, org.junit.runners.model.Statement next)
      Deprecated.
    • assertMockeryIsSatisfied

      protected void assertMockeryIsSatisfied(Object test)
      Deprecated.
    • mockeryOf

      protected Mockery mockeryOf(Object test)
      Deprecated.
    • findMockeryField

      static Field findMockeryField(Class<?> testClass) throws org.junit.runners.model.InitializationError
      Deprecated.
      Throws:
      org.junit.runners.model.InitializationError