public void testInterceptorIsInvokedWithNoTarget() throws Throwable {
// Test return value
int age = 25;
MockControl miControl = MockControl.createControl(MethodInterceptor.class);
MethodInterceptor mi = (MethodInterceptor) miControl.getMock();
AdvisedSupport pc = new AdvisedSupport(new Class[] { ITestBean.class });
pc.addAdvice(mi);
AopProxy aop = createAopProxy(pc);
// Really would like to permit null arg:can't get exact mi
mi.invoke(null);
//mi.invoke(new MethodInvocationImpl(aop, null, ITestBean.class,
// ITestBean.class.getMethod("getAge", null),
// null, l, r));
//miControl.
//miControl.setReturnValue(new Integer(age));