@Test
public void testLookupChoiceItemGood() throws Exception {

    final QtiObjectReadResult<AssessmentItem> result = qtiObjectReader.lookupRootNode(choiceUri, AssessmentItem.class);
    assertNotNull(result);
    assertEquals(QtiConstants.QTI_21_NAMESPACE_URI, result.getQtiNamespaceUri());
    assertEquals(AssessmentItem.class, result.getRequestedRootNodeClass());
    assertNotNull(result.getXmlParseResult());
    assertNotNull(result.getRootNode());
    assertEquals(AssessmentItem.class, result.getRootNode().getClass());
}