@Test
public void shouldNotAllowDigitAsFirstCharacterInNcName() {

    assertThat(XmlCharacters.isValidNcNameStart('0'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('1'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('2'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('3'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('4'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('5'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('6'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('7'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('8'), is(false));
    assertThat(XmlCharacters.isValidNcNameStart('9'), is(false));
}