@Test
public void shouldNotAllowDigitAsFirstCharacterInNcName() {

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