ExtConfigurationParserHandler extends DefaultHandler { @Override public void characters(char[] ch, int start, int length) throws SAXException { if (tempValue == null) { tempValue = new StringBuilder(); } tempValue.append(new String(ch, start, length)); }  ExtConfiguration getExtConfiguration(); @Override void characters(char[] ch, int start, int length); @Override void startElement(String uri, String localName, String name, Attributes attributes); @Override void endElement(String uri, String localName, String name);  }
@Test public void characters_A$charArray$int$int() throws Exception { ExtConfigurationParserHandler target = new ExtConfigurationParserHandler(); char[] ch = new char[] {}; int start = 0; int length = 0; target.characters(ch, start, length); }
@Test public void characters_A$charArray$int$int_intIsMinus1() throws Exception { ExtConfigurationParserHandler target = new ExtConfigurationParserHandler(); char[] ch = new char[] {}; int start = -1; int length = -1; try { target.characters(ch, start, length); fail(); } catch (StringIndexOutOfBoundsException e) { } }
@Test public void characters_A$charArray$int$int_intIs0() throws Exception { ExtConfigurationParserHandler target = new ExtConfigurationParserHandler(); char[] ch = new char[] { 1, 2, 3, 4, 5 }; int start = 0; int length = 0; target.characters(ch, start, length); }
@Test public void characters_A$charArray$int$int_intIs1() throws Exception { ExtConfigurationParserHandler target = new ExtConfigurationParserHandler(); char[] ch = new char[] { 1, 2, 3, 4, 5 }; int start = 1; int length = 1; target.characters(ch, start, length); }
@Test public void characters_A$charArray$int$int_intIs2() throws Exception { ExtConfigurationParserHandler target = new ExtConfigurationParserHandler(); char[] ch = new char[] { 1, 2, 3, 4, 5 }; int start = 2; int length = 2; target.characters(ch, start, length); }
@Test public void characters_A$charArray$int$int_intIsMinValue() throws Exception { ExtConfigurationParserHandler target = new ExtConfigurationParserHandler(); char[] ch = new char[] { 'a', 'b', 'c' }; int start = Integer.MIN_VALUE; int length = Integer.MIN_VALUE; try { target.characters(ch, start, length); fail(); } catch (StringIndexOutOfBoundsException e) { } }
@Test public void characters_A$charArray$int$int_intIsMaxValue() throws Exception { ExtConfigurationParserHandler target = new ExtConfigurationParserHandler(); char[] ch = new char[] { 'a', 'b', 'c' }; int start = Integer.MAX_VALUE; int length = Integer.MAX_VALUE; try { target.characters(ch, start, length); fail(); } catch (StringIndexOutOfBoundsException e) { } }
@Test public void characters_A$charArray$int$int_intIsRandom() throws Exception { ExtConfigurationParserHandler target = new ExtConfigurationParserHandler(); char[] ch = new char[] { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k' }; int start = new Random().nextInt(5); int length = new Random().nextInt(5); target.characters(ch, start, length); }