public void ShouldReturnCostOfSeventeen() { string validOpt = "anthropomorphology"; string optToValidate = "addddddddddddddddd"; int expectedCost = 17; LevenshteinCost result = LevenshteinDistance.Compute(optToValidate, validOpt); Assert.AreEqual(expectedCost, result.Cost); }
public void ShouldReturnKeyAndCostOfOne() { string validOpt = "Cheese"; string optToValidate = "Chaese"; var expected = (validOpt, 1); LevenshteinCost result = LevenshteinDistance.Compute(optToValidate, validOpt); Assert.AreEqual(expected.Item2, result.Cost); Assert.AreEqual(expected.validOpt, result.Key); }