public void TestValidParentheses5() { dict["{[]}"] = true; SolutionValidParentheses solution = new SolutionValidParentheses(); Assert.AreEqual(solution.IsValidParentheses("{[]}"), dict["{[]}"]); }
public void TestValidParentheses4() { dict["([)]"] = false; SolutionValidParentheses solution = new SolutionValidParentheses(); Assert.AreEqual(solution.IsValidParentheses("([)]"), dict["([)]"]); }
public void TestValidParentheses2() { string s = "(([]){})"; dict[s] = true; SolutionValidParentheses solution = new SolutionValidParentheses(); Assert.AreEqual(solution.IsValidParentheses(s), dict[s]); }
public void TestValidParentheses1() { dict["()"] = true; dict["(()"] = false; dict["[{({})}]"] = true; dict["([)}"] = false; dict["{[(}]}"] = false; dict["{[([)}]]"] = false; dict["{{{[[()]]}}}"] = true; dict[" ()"] = true; dict["( {} [])"] = false; dict["{[({])}]"] = false; dict["([[[[[]]]}})"] = false; SolutionValidParentheses solution = new SolutionValidParentheses(); foreach (var item in dict) { Assert.AreEqual(solution.IsValidParentheses(item.Key), dict[item.Key]); } }