Assert.assertNotNull(error);
}
public void f_test_ident() throws Exception {
{
JSONScanner lexer = new JSONScanner("ttue");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("tree");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("truu");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("fflse");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("nalse");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("faase");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("falle");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("falss");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("nnll");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("nuul");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
JSONScanner lexer = new JSONScanner("nulk");
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
{
StringBuilder buf = new StringBuilder();
buf.append('n');
for (char ch = 'A'; ch <= 'Z'; ++ch) {
buf.append(ch);
}
for (char ch = 'a'; ch <= 'z'; ++ch) {
buf.append(ch);
}
JSONScanner lexer = new JSONScanner(buf.toString());
lexer.nextToken();
Assert.assertEquals(JSONToken.IDENTIFIER, lexer.token());
}
}