public void TestIsTrueFalse() { var expr = new BooleanConstantExpression(false); ParseErrorExpression error; Assert.That(expr.IsTrue(new InterpreterScope(), out error), Is.False); Assert.That(error, Is.Null); }
public void TestAppendStringFalse() { var expr = new BooleanConstantExpression(false); var builder = new StringBuilder(); expr.AppendString(builder); Assert.That(builder.ToString(), Is.EqualTo("false")); }
public LeaderboardFunction() : base("leaderboard") { Parameters.Add(new VariableDefinitionExpression("title")); Parameters.Add(new VariableDefinitionExpression("description")); Parameters.Add(new VariableDefinitionExpression("start")); Parameters.Add(new VariableDefinitionExpression("cancel")); Parameters.Add(new VariableDefinitionExpression("submit")); Parameters.Add(new VariableDefinitionExpression("value")); Parameters.Add(new VariableDefinitionExpression("format")); Parameters.Add(new VariableDefinitionExpression("lower_is_better")); DefaultParameters["format"] = new StringConstantExpression("value"); DefaultParameters["lower_is_better"] = new BooleanConstantExpression(false); // additional parameters generated by dumper Parameters.Add(new VariableDefinitionExpression("id")); DefaultParameters["id"] = new IntegerConstantExpression(0); }