public void xmlToObjectTest(Object testObject, Object controlObject) throws Exception {
    log("\n**xmlToObjectTest**");
    log("Expected:");
    log(controlObject.toString());
    log("Actual:");
    log(testObject.toString());

    if ((controlObject instanceof JAXBElement) && (testObject instanceof JAXBElement)) {
      JAXBElement controlObj = (JAXBElement) controlObject;
      JAXBElement testObj = (JAXBElement) testObject;
      compareJAXBElementObjects(controlObj, testObj);
    } else {
      super.xmlToObjectTest(testObject);
    }
  }
 public void xmlToObjectTest(Object testObject) throws Exception {
   Employee testEmployee = (Employee) testObject;
   assertEquals(1, testEmployee.getSettings().size());
   super.xmlToObjectTest(testObject);
 }