45 references to VerifyEditDistance
Microsoft.CodeAnalysis.Workspaces.UnitTests (45)
UtilityTest\EditDistanceTests.cs (45)
38VerifyEditDistance("", "", 0);
39VerifyEditDistance("a", "a", 0);
45VerifyEditDistance("", "a", 1);
46VerifyEditDistance("a", "", 1);
47VerifyEditDistance("a", "b", 1);
48VerifyEditDistance("ab", "a", 1);
49VerifyEditDistance("a", "ab", 1);
50VerifyEditDistance("aabb", "abab", 1);
56VerifyEditDistance("", "aa", 2);
57VerifyEditDistance("aa", "", 2);
58VerifyEditDistance("aa", "bb", 2);
59VerifyEditDistance("aab", "a", 2);
60VerifyEditDistance("a", "aab", 2);
61VerifyEditDistance("aababb", "ababab", 2);
67VerifyEditDistance("", "aaa", 3);
68VerifyEditDistance("aaa", "", 3);
69VerifyEditDistance("aaa", "bbb", 3);
70VerifyEditDistance("aaab", "a", 3);
71VerifyEditDistance("a", "aaab", 3);
72VerifyEditDistance("aababbab", "abababaa", 3);
77=> VerifyEditDistance("XlmReade", "XmlReader", 2);
81=> VerifyEditDistance("Zeil", "trials", 4);
85=> VerifyEditDistance("barking", "corkliness", 6);
89=> VerifyEditDistance("kitten", "sitting", 3);
93=> VerifyEditDistance("sunday", "saturday", 3);
97=> VerifyEditDistance("meilenstein", "levenshtein", 4);
101=> VerifyEditDistance("rosettacode", "raisethysword", 8);
108VerifyEditDistance("book", "moons", 3);
114VerifyEditDistance("aaaab", "aaabc", 2);
115VerifyEditDistance("aaaab", "aabcc", 3);
116VerifyEditDistance("aaaab", "abccc", 4);
117VerifyEditDistance("aaaab", "bcccc", 5);
119VerifyEditDistance("aaaabb", "aaabbc", 2);
120VerifyEditDistance("aaaabb", "aabbcc", 4);
121VerifyEditDistance("aaaabb", "abbccc", 5);
122VerifyEditDistance("aaaabb", "bbcccc", 6);
124VerifyEditDistance("aaaabbb", "aaabbbc", 2);
125VerifyEditDistance("aaaabbb", "aabbbcc", 4);
126VerifyEditDistance("aaaabbb", "abbbccc", 6);
127VerifyEditDistance("aaaabbb", "bbbcccc", 7);
129VerifyEditDistance("aaaabbbb", "aaabbbbc", 2);
130VerifyEditDistance("aaaabbbb", "aabbbbcc", 4);
131VerifyEditDistance("aaaabbbb", "abbbbccc", 6);
132VerifyEditDistance("aaaabbbb", "bbbbcccc", 8);
259VerifyEditDistance("CA", "ABC", 2);