@Test
public void testSetterFloat() throws Exception
{

  float floatVal = innerObj.floatVal;
  createSetterFloat(fqcn, "innerObj.floatVal").set(testObj, ++floatVal);
  assertEquals(floatVal, innerObj.floatVal, 0);
  createSetterFloat(innerObjClass, "floatVal").set(innerObj, ++floatVal);
  assertEquals(floatVal, innerObj.floatVal, 0);
  createSetterFloat(innerObjClass, "protectedFloatVal").set(innerObj, ++floatVal);
  assertEquals(floatVal, innerObj.protectedFloatVal, 0);
  createSetterFloat(innerObjClass, "privateFloatVal").set(innerObj, ++floatVal);
  assertEquals(floatVal, innerObj.getPrivateFloatVal(), 0);
}