public void TestValidParentheses() { Assert.True(ValidParentheses.FindValidParentheses("")); Assert.True(ValidParentheses.FindValidParentheses("()")); Assert.True(ValidParentheses.FindValidParentheses("(())((()())())")); Assert.True(ValidParentheses.FindValidParentheses("(((()()())))")); Assert.True(ValidParentheses.FindValidParentheses("<><><>>>>><<<>>>")); Assert.True(ValidParentheses.FindValidParentheses("()()([{)")); Assert.False(ValidParentheses.FindValidParentheses("())()()()()()(()")); Assert.False(ValidParentheses.FindValidParentheses(")(()))")); Assert.False(ValidParentheses.FindValidParentheses("(")); Assert.False(ValidParentheses.FindValidParentheses(")")); Assert.False(ValidParentheses.FindValidParentheses("()()()()()()()(()")); Assert.False(ValidParentheses.FindValidParentheses("()()(()")); Assert.False(ValidParentheses.FindValidParentheses("[{<(")); }
public void SampleTest1() { Assert.AreEqual(true, _vp.FindValidParentheses("()")); }