Exemplo n.º 1
0
        public void Similarity_Test(int item1, int item2, Int32SimilarityEvaluator evaluator)
        {
            var expectedDistance = Math.Abs(item1 - item2);
            var actualDistance   = evaluator.EvaluateDistance(item1, item2);

            actualDistance.Should().Be(expectedDistance);
        }
        public void Should_Override_Already_Added_InnerEvaluator(
            SimilarityEvaluator <PrimitiveEvaluable> evaluator)
        {
            var innerEvaluator = new Int32SimilarityEvaluator();

            evaluator.AddInnerEvaluator(innerEvaluator);

            evaluator.InnerEvaluators.Should().Contain(innerEvaluator);
        }