public void GetSimilarity_Returns1ForEqualStrings() { var s1 = Guid.NewGuid().ToString(); var s2 = s1; var actual = _algorithm.GetSimilarity(s1, s2); Assert.Equal(1, actual); }
private static void PerformComparison(ISimilarityAlgorithm algorithm, AlgorithmType type, bool ignoreCase) { while (true) { Console.WriteLine(); GetStringsForComparison(out var s1, out var s2, ignoreCase); Console.WriteLine("{0} similarity = {1}", type, algorithm.GetSimilarity(s1, s2)); Console.WriteLine("Press ENTER to try another comparison with same settings or any other key to proceed..."); if (Console.ReadKey().Key != ConsoleKey.Enter) { break; } } }