コード例 #1
0
 public void StackEnsureConstantsArentCaseSensitive()
 {
     Stack expression = new Stack();
     expression.AddConstant("A", 2);
     var expected = expression.ReturnConstant("a");
     Assert.AreEqual(2, expected);
 }
コード例 #2
0
 public void StackEnsureICanSetandGetConstant()
 {
     Stack expression = new Stack();
     expression.AddConstant("A", 2);
     var actual = expression.ReturnConstant("A");
     var expected = 2;
     Assert.AreEqual(expected, actual);
 }
コード例 #3
0
 public void StackEnsureICannotReturnAConstanThatHasNotBeenSet()
 {
     Stack expression = new Stack();
     expression.ReturnConstant("A");
 }