public virtual void AssertScoreEquals(Query q1, Query q2)
{
ScoreDoc[] hits1 = Searcher.Search(q1, null, 1000).ScoreDocs;
ScoreDoc[] hits2 = Searcher.Search(q2, null, 1000).ScoreDocs;
Assert.AreEqual(hits1.Length, hits2.Length);
for (int i = 0; i < hits1.Length; i++)
{
Assert.AreEqual(hits1[i].Score, hits2[i].Score, 0.000001f);
}
}