public void Should_Give_Primitive_Evaluator() { var evaluator = SimilarityEvaluatorContainer.GetPrimitiveEvaluator <int>(); evaluator.Should().NotBeNull(); evaluator.Should().BeOfType(typeof(Int32SimilarityEvaluator)); }
public EnumerableSimilarityEvaluator() { var innerEvaluator = SimilarityEvaluatorContainer.GetPrimitiveEvaluator <T>(); if (innerEvaluator == null) { innerEvaluator = new SimilarityEvaluator <T>(); } this.innerEvaluator = innerEvaluator; }
public void Should_Return_Null_For_Non_Existent_Evaluator() { var evaluator = SimilarityEvaluatorContainer.GetPrimitiveEvaluator <object>(); evaluator.Should().BeNull(); }
public void Should_Give_Expected_InnerEvaluator(EnumerableSimilarityEvaluator <string> evaluator) { evaluator.InnerEvaluator.Should().Be(SimilarityEvaluatorContainer.GetPrimitiveEvaluator <string>()); }