Ejemplo n.º 1
0
 public void HasMatch()
 {
     Assert.True(BracketMatcher.HasMatches("{}"));
 }
Ejemplo n.º 2
0
 public void IgnoresOtherCharacters()
 {
     Assert.True(BracketMatcher.HasMatches("{dkflksdfkjdf} kjdkjfksdf {lkjslkjsdf}"));
 }
Ejemplo n.º 3
0
 public void NullIsInvalid()
 {
     Assert.Throws <ArgumentNullException>(() => BracketMatcher.HasMatches(null));
 }
Ejemplo n.º 4
0
 public void LotsOfMatches()
 {
     Assert.True(BracketMatcher.HasMatches("{{}{}{}{}{}{}{}{}{{}{}{}{}{{}{}{}{}{}}}}"));
 }
Ejemplo n.º 5
0
 public void NoClosing()
 {
     Assert.False(BracketMatcher.HasMatches("{{{{{{{{{{{{"));
 }
Ejemplo n.º 6
0
 public void EmptyIsValid()
 {
     Assert.True(BracketMatcher.HasMatches(""));
 }
Ejemplo n.º 7
0
 public void MissingClosing()
 {
     Assert.False(BracketMatcher.HasMatches("{{}"));
 }
Ejemplo n.º 8
0
 public void OutOfOrder()
 {
     Assert.False(BracketMatcher.HasMatches("}{"));
 }