@org.junit.Test public void notifiesListenerAfterTest() { final TestClosure closure = context.mock(TestClosure.class); test.afterTest(TestUtil.toClosure(closure)); final TestDescriptor testDescriptor = context.mock(TestDescriptor.class); final TestResult result = context.mock(TestResult.class); context.checking( new Expectations() { { one(closure).call(testDescriptor); } }); test.getTestListenerBroadcaster().getSource().afterTest(testDescriptor, result); }