Пример #1
0
 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);
 }