示例#1
0
 public void ReadUnexpected_ShouldThrow()
 {
     var parser = new WorldParser("abc");
     Assert.Throws<UnexpectedTokenException>(() => parser.Read('?'));
     Assert.Equal('a', parser.Current);
 }
示例#2
0
 public void ReadExpected_ShouldSucceed()
 {
     var parser = new WorldParser(",");
     var c = parser.Read(',');
     Assert.Equal(',', c);
 }