27 references to ComputeDistance
Microsoft.CodeAnalysis.Workspaces.UnitTests (27)
Differencing\LongestCommonSubsequenceTests.cs (27)
88Assert.Equal(0.0, lcs.ComputeDistance(str1, str2)); 101Assert.Equal(1.0, lcs.ComputeDistance(str1, str2)); 114Assert.Equal(0.5, lcs.ComputeDistance(str1, str2)); 127Assert.Equal(0.5, lcs.ComputeDistance(str1, str2)); 140Assert.Equal(0.4, lcs.ComputeDistance(str1, str2)); 153Assert.Equal(1.0, lcs.ComputeDistance(str1, str2)); 166Assert.Equal(0.75, lcs.ComputeDistance(str1, str2)); 179Assert.Equal(0.5, lcs.ComputeDistance(str1, str2)); 192Assert.Equal(0.4, lcs.ComputeDistance(str1, str2)); 205Assert.Equal(1.0, lcs.ComputeDistance(str1, str2)); 218Assert.Equal(0.75, lcs.ComputeDistance(str1, str2)); 231Assert.Equal(0.6, lcs.ComputeDistance(str1, str2)); 244Assert.Equal(0.4, lcs.ComputeDistance(str1, str2)); 257Assert.Equal(0.556, lcs.ComputeDistance(str1, str2), precision: 3); 270Assert.Equal(0.6, lcs.ComputeDistance(str1, str2)); 286Assert.Equal(0.429, lcs.ComputeDistance(str1, str2), precision: 3); 302Assert.Equal(0.5, lcs.ComputeDistance(str1, str2)); 322Assert.Equal(0.900, lcs.ComputeDistance(s, sx9), precision: 3); 323Assert.Equal(0.990, lcs.ComputeDistance(s, sx99), precision: 3); 324Assert.Equal(1.000, lcs.ComputeDistance(s, sx1000), precision: 3); 325Assert.Equal(1.000, lcs.ComputeDistance(s, sx100000000), precision: 3); 327Assert.Equal(0.900, lcs.ComputeDistance(sx9, s), precision: 3); 328Assert.Equal(0.990, lcs.ComputeDistance(sx99, s), precision: 3); 329Assert.Equal(1.000, lcs.ComputeDistance(sx1000, s), precision: 3); 330Assert.Equal(1.000, lcs.ComputeDistance(sx100000000, s), precision: 3); 332Assert.Equal(1.000, lcs.ComputeDistance(x10 + y1000, x10), precision: 3); 333Assert.Equal(0.5, lcs.ComputeDistance(x1000 + y1000, x1000), precision: 3);