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);
        }