jof.afterPropertiesSet();
assertTrue(jof.getObject() instanceof ITestBean);
ITestBean proxy = (ITestBean) jof.getObject();
assertNull(tb.getName());
assertEquals(0, tb.getAge());
proxy.returnsThis();
assertEquals("tb", tb.getName());
assertEquals(1, tb.getAge());
proxy.returnsThis();
assertEquals(2, tb.getAge());
proxy.haveBirthday();