public void WhenABigTypoIsMadeThenAMaxDistanceIsReturned() { var word1 = "LeMot"; var word2 = "LeMto43"; var distance = DistanceCalculator.GetDistance(DistanceCalculator.ConvertWord(word1), DistanceCalculator.ConvertWord(word2)); Assert.AreEqual(int.MaxValue, distance); }
public void WhenNoTypeAreMadeThenANullDistanceIsReturned() { var word1 = "LeMot"; var word2 = "LeMot"; var distance = DistanceCalculator.GetDistance(DistanceCalculator.ConvertWord(word1), DistanceCalculator.ConvertWord(word2)); Assert.AreEqual(0, distance); }
public void WhenAnInversionTypoIsMadeThenASmallDistanceIsReturned() { var word1 = "LeMot"; var word2 = "LeMto"; var distance = DistanceCalculator.GetDistance(DistanceCalculator.ConvertWord(word1), DistanceCalculator.ConvertWord(word2)); Assert.AreEqual(1, distance); }