static void Main(string[] args) { var tests = new TestSample[] { new TestSample("abcabcbb", 3), new TestSample("bbbbb", 1), new TestSample("pwwkew", 3), new TestSample("", 0), new TestSample(null, 0) }; var sol = new Solution0(); RunTests <string, int>(tests, sol.LengthOfLongestSubstring); }
static void Main(string[] args) { var tests = new TestSample[] { new TestSample("", ""), new TestSample("a", "a"), new TestSample("ab", "a"), new TestSample("aba", "aba"), new TestSample("abab", "aba"), new TestSample("abba", "abba"), new TestSample("aaaa", "aaaa"), new TestSample(null) }; var sol = new Solution0(); RunTests(tests, sol.LongestPalindrome); }