public virtual void SetScorer(Scorer scorer) { // Make sure we got BooleanScorer: Type clazz = scorer.GetType(); Assert.AreEqual(typeof(FakeScorer).Name, clazz.Name, "Scorer is implemented by wrong class"); }
public virtual void SetScorer(Scorer scorer) { this.scorer = scorer; Assert.AreEqual(ScorerClassName, scorer.GetType().Name, "Scorer is implemented by wrong class"); if (InnerScorerClassName != null && scorer is ConstantScoreQuery.ConstantScorer) { ConstantScoreQuery.ConstantScorer innerScorer = (ConstantScoreQuery.ConstantScorer)scorer; Assert.AreEqual(InnerScorerClassName, innerScorer.docIdSetIterator.GetType().Name, "inner Scorer is implemented by wrong class"); } }