public void testMockSirenAnalyzer() throws IOException {
final MockSirenDocument doc = doc(token("aaa", node(1)), token("aaa", node(1,0)), token("aaa", node(1)));
final MockSirenAnalyzer analyzer = new MockSirenAnalyzer();
final TokenStream ts = analyzer.tokenStream("", new MockSirenReader(doc));
assertTrue(ts.incrementToken());
assertEquals("aaa", ts.getAttribute(CharTermAttribute.class).toString());
assertEquals(node(1), ts.getAttribute(NodeAttribute.class).node());
assertEquals(0, ts.getAttribute(PositionAttribute.class).position());
assertTrue(ts.incrementToken());