@Test
public void testSettersBoolean() throws Exception
{

  boolean boolVal = !innerObj.boolVal;
  createSetterBoolean(fqcn, "innerObj.boolVal").set(testObj, boolVal);
  assertEquals(boolVal, innerObj.boolVal);
  createSetterBoolean(innerObjClass, "boolVal").set(innerObj, !boolVal);
  assertEquals(!boolVal, innerObj.boolVal);
  createSetterBoolean(innerObjClass, "protectedBoolVal").set(innerObj, boolVal);
  assertEquals(boolVal, innerObj.protectedBoolVal);
  createSetterBoolean(innerObjClass, "privateBoolVal").set(innerObj, boolVal);
  assertEquals(boolVal, innerObj.isPrivateBoolVal());
}