@Test
public void testGeneratedRangeRange() throws Exception {

    {// [AB][CD]
        URIElement URIElement5 = new URIElement(true);
        URIElement URIElement0 = new URIElement();
        URIElement URIElement1 = new URIElement();
        URIElement URIElement2 = new URIElement();
        URIElement URIElement3 = new URIElement();
        URIElement URIElement4 = new URIElement();
        URIElement0.add(SKIP, URIElement1);
        URIElement1.add(65, URIElement2);
        URIElement1.add(66, URIElement2);
        URIElement2.add(SKIP, URIElement3);
        URIElement3.add(67, URIElement4);
        URIElement3.add(68, URIElement4);
        URIElement4.add(SKIP, URIElement5);
        assertTrue(new URIVerifier(URIElement0).verify("AC"));
        assertTrue(new URIVerifier(URIElement0).verify("BD"));
        assertFalse(new URIVerifier(URIElement0).verify("CA"));
        assertFalse(new URIVerifier(URIElement0).verify(String.valueOf('A' - 1)));
        assertFalse(new URIVerifier(URIElement0).verify("AA"));
        assertFalse(new URIVerifier(URIElement0).verify(""));
    }
}