Пример #1
0
        public void It_Should_Store_The_Value(bool val)
        {
            // Arrange
            var booleanSymbol = new BooleanValue(val);
            var result = booleanSymbol.Value;

            // Assert
            Assert.That(result, Is.EqualTo(val));

        }
        public void It_Should_Negate_An_Argument()
        {
            // Arrange
            var boolTrue = new BooleanValue(true);
            var expr = new NotExpression();

            // Act
            var result = expr.Eval(new TemplateContext(), new List<Option<IExpressionConstant>>{boolTrue}).SuccessValue<BooleanValue>();

            // Assert
            Assert.That(result.Value, Is.False);

        }
Пример #3
0
 public ForBlockTag()
 {
     //Limit = new NumericValue(50); // as per the Shopify docs
     Reversed = new BooleanValue(false);
     //Offset = new NumericValue(0);
 }