@Test
public void shouldNotAllowDigitAsFirstCharacterInName() {

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