public void Baseline() { var sut = new LevenstineDistanceDynamicProgramming(); Assert.Equal(5, sut.GetLevenstineDistance("benyam", "ephrem")); Assert.Equal(3, sut.GetLevenstineDistance("kitten", "sitting")); }
public void EmptyStrings() { var sut = new LevenstineDistanceDynamicProgramming(); Assert.Equal(0, sut.GetLevenstineDistance("", "")); }
public void DifferentLengthStringsInversed() { var sut = new LevenstineDistanceDynamicProgramming(); Assert.Equal(2, sut.GetLevenstineDistance("gigo", "big")); }
public void OneCharacterStringEquals() { var sut = new LevenstineDistanceDynamicProgramming(); Assert.Equal(0, sut.GetLevenstineDistance("a", "a")); }