647648649650651652653654655656657
itb.setAge(newAge); assertTrue(itb.getAge() == newAge); Lockable lockable = (Lockable) itb; assertFalse(lockable.locked()); lockable.lock(); assertTrue(itb.getAge() == newAge); try { itb.setAge(1); fail("Setters should fail when locked");
6869707172737475767778
// Invoke a non-advised method testBeanProxy.getAge(); testBeanProxy.setName(""); lockable.lock(); try { testBeanProxy.setName(" "); fail("Should be locked"); } catch (IllegalStateException ex) {