Line line = helper.editor.getDocument().getFirstLine();
JsonArray<Token> tokens = helper.parser
.parseLineSync(line);
CssOutlineParser cssOutlineParser = new CssOutlineParser(registrar, consumer);
cssOutlineParser.onIterationStart(0);
cssOutlineParser.onDocumentLineParsed(line, 0, tokens);
cssOutlineParser.onIterationFinish();
final int outputSize = output.size();
assertEquals("number of nodes", expectedNodes.getKeys().size(), outputSize);
for (int i = 0; i < outputSize; i++) {
OutlineNode node = output.get(i);
String nodeName = node.getName();
assertTrue("unexpected item: [" + nodeName + "]", expectedNodes.contains(nodeName));
}
cssOutlineParser.cleanup();
}