public void ReturnsTrueForBalancedString() { DelimiterMatcher DelimiterMatcher = new DelimiterMatcher(); bool result = DelimiterMatcher.IsBalanced("<This(Is[A]balanced)String>"); Assert.IsFalse(result); }
public void ReturnsFalseForUnbalancedString() { DelimiterMatcher DelimiterMatcher = new DelimiterMatcher(); bool result = DelimiterMatcher.IsBalanced("This(Is)An[UnbalancedString["); Assert.IsFalse(result); }
public void ReturnsTrueForSinglePairOfBalancedDelimiters() { DelimiterMatcher DelimiterMatcher = new DelimiterMatcher(); bool result = DelimiterMatcher.IsBalanced("()"); Assert.IsFalse(result); }
public void ReturnsFalseForSingleDelimiter() { DelimiterMatcher DelimiterMatcher = new DelimiterMatcher(); bool result = DelimiterMatcher.IsBalanced("("); Assert.IsFalse(result); }
public void ReturnsTrueForSingleNonDelimiter() { DelimiterMatcher DelimiterMatcher = new DelimiterMatcher(); bool result = DelimiterMatcher.IsBalanced("a"); Assert.IsTrue(result); }
public void AcceptsString() { DelimiterMatcher DelimiterMatcher = new DelimiterMatcher(); DelimiterMatcher.IsBalanced("a"); }