@Test
public void getDatatypeXsIntMultiple() throws ValidationException {

    QName xsInt= new QName(DatatypeFactory.NS_XSD, "xs:int+");
    Datatype intDT = instance.getDatatype(xsInt);
    assertFalse("xs:int+ allows empty sequence", intDT.allowsEmpty());
    assertTrue("xs:int+ doest not allow multiple values", intDT.allowsMultiple());
    XdmValue ret = intDT.convert("4", saxonConfiguration);
    assertTrue("value is not a XdmAtomicValue", ret instanceof XdmAtomicValue);
    ret = intDT.convert("(4,5, 6 , 7 )", saxonConfiguration);
    assertEquals("value is not a sequence", 4, ret.size());
}