public void testWrappedInstanceAccessors() {
    SpringBeanWrapper beanWrapper;
    Object object;

    beanWrapper = new SpringBeanWrapper(beanFactory.assignBeanWrapper(object = new Object()));
    assertEquals(object, beanWrapper.getWrappedInstance());

    beanWrapper.setWrappedInstance(object = new Object());
    assertEquals(object, beanWrapper.getWrappedInstance());

    try {
      beanWrapper.setWrappedInstance(null);
      fail("Object is null");
    } catch (IllegalArgumentException e) {
    }
  }