public void lengthOfLongestSubstringTest() { foreach (LengthOfLongestSubstringTestData testData in TestDataList) { Assert.AreEqual(LengthOfLongestSubstring.lengthOfLongestSubstringRevised(testData.InputString), testData.OutputInt, "Failed on the case: " + testData.InputString); } }
public void LengthOfLongestSubstring_One() { Assert.AreEqual(0, LengthOfLongestSubstring.LengthOfLongestSubstringFunc("")); Assert.AreEqual(1, LengthOfLongestSubstring.LengthOfLongestSubstringFunc("bbb")); Assert.AreEqual(2, LengthOfLongestSubstring.LengthOfLongestSubstringFunc("au")); Assert.AreEqual(3, LengthOfLongestSubstring.LengthOfLongestSubstringFunc("abcabcbb")); Assert.AreEqual(3, LengthOfLongestSubstring.LengthOfLongestSubstringFunc("pwwkew")); }
public void Test(string s, int maxLen) { Assert.Equal(LengthOfLongestSubstring.Run(s), maxLen); }