示例#1
0
 public void SimplyCountingParenthesisIsNotEnough()
 {
     Assert.False(Balancer.IsBalanced("())("));
 }
示例#2
0
 public void CorrectlyPairedSequenceShouldReturnTrue()
 {
     Assert.True(Balancer.IsBalanced("I told him (that it’s not yet done). (But he wasn’t listening)"));
 }
示例#3
0
 public void OneSingleParenthesisShouldReturnFalse()
 {
     Assert.False(Balancer.IsBalanced(":-)"));
 }
示例#4
0
 public void CorrectlyPairedNestedShouldReturnTrue()
 {
     Assert.True(Balancer.IsBalanced("(if (zero? x) max (/ 1 x))"));
 }