コード例 #1
0
        public void AConstant_ShouldReturnTheConstantValue()
        {
            // Arrange
            var expectedValue = 3;
            var sut = new ConstantExpression(expectedValue);

            // Act
            var actual = sut.Eval();

            // Assert
            Assert.AreEqual(expectedValue, actual);
        }
コード例 #2
0
        public void AConstant_ShouldReturnTheConstantValue()
        {
            // Arrange
            var expectedValue = 3;
            var sut           = new ConstantExpression(expectedValue);

            // Act
            var actual = sut.Eval();

            // Assert
            Assert.AreEqual(expectedValue, actual);
        }
コード例 #3
0
ファイル: Visitor.cs プロジェクト: thibautdavid/netpatterns
 public void Visit(ConstantExpression expression)
 {
     _aggregate.Append($"{expression.Eval()}");
 }