public void SampleTest2()
 {
     Assert.AreEqual(false, Parentheses.ValidParentheses("()(()"));
     Assert.AreEqual(false, Parentheses.ValidParentheses(")(((("));
     Assert.AreEqual(false, Parentheses.ValidParentheses(")(()))"));
     Assert.AreEqual(false, Parentheses.ValidParentheses("("));
     Assert.AreEqual(false, Parentheses.ValidParentheses(")"));
 }
 public void SampleTest1()
 {
     Assert.AreEqual(true, Parentheses.ValidParentheses("()"));
     Assert.AreEqual(true, Parentheses.ValidParentheses("(())((()())())"));
     Assert.AreEqual(true, Parentheses.ValidParentheses("hi(hi)"));
 }