"{ \"baba\" : \"bibi ccc\" , \"ccc\" \"bbb ccc\" }",
"{ \"baba bibi baba bibi\" : \"aaa bbb ddd\" }",
"{ \"baba bibi\" : \"aaa bbb ddd\" }"
);
final Scorer scorer1 = this.getScorer(
nbq(must("baba", "bibi")).getLuceneProxyQuery()
);
assertTrue(scorer1.advance(0) != DocIdSetIterator.NO_MORE_DOCS);
assertEquals(1, scorer1.docID());
assertEquals(2, scorer1.freq(), 0);
final float score1 = scorer1.score();
assertTrue(scorer1.nextDoc() != DocIdSetIterator.NO_MORE_DOCS);
assertEquals(2, scorer1.docID());
assertEquals(2, scorer1.freq(), 0);
final float score2 = scorer1.score();
assertTrue(score1 > score2);
assertTrue(scorer1.nextDoc() == DocIdSetIterator.NO_MORE_DOCS);
}