@Test
public void shouldReturnFalseFromCanConsumeWithCaseInsensitiveTokenStreamIfMatchStringIsNotUppercase() {

    makeCaseInsensitive();
    assertThat(tokens.canConsume("Select"), is(false));
    assertThat(tokens.canConsume("SELECT"), is(true));
    assertThat(tokens.canConsume("aLL"), is(false));
    assertThat(tokens.canConsume("all"), is(false));
    assertThat(tokens.canConsume("ALL"), is(true));
}