${:import(org.jmock.auto.Mock)}@Mock
private ${MockClass} mock${MockClass};
${:import(org.jmock.Mockery,org.jmock.integration.junit4.JUnit4Mockery)}private Mockery context = new JUnit4Mockery();
${:import(org.jmock.Expectations)}context.checking(new Expectations() {{
${cursor}
}});${MockClass} ${mockObject} = context.mock(${MockClass}.class);${:import(org.junit.Rule,org.apache.isis.core.unittestsupport.jmocking.JUnitRuleMockery2,org.apache.isis.core.unittestsupport.jmocking.JUnitRuleMockery2.Mode)}@Rule
public JUnitRuleMockery2 context = JUnitRuleMockery2.createFor(Mode.INTERFACES_AND_CLASSES${cursor});
${:import(org.junit.runner.RunWith,org.jmock.integration.junit4.JMock)}@RunWith(JMock.class)will(returnValue(${cursor}));