Exemplo n.º 1
0
        public void SerializeFalse()
        {
            var falseNode = new BooleanLiteral (false);

            var falseSql = falseNode.Walk (new Sqlizer (foobarTable()));

            Assert.AreEqual ("FALSE", falseSql);
        }
Exemplo n.º 2
0
        public void CheckBooleanDoesNothing()
        {
            var boolean = new BooleanLiteral (true);

            var result = boolean.Walk (new RefChecker (), new [] { "Foobar" });

            Assert.AreEqual (1, result.Length);
            Assert.Contains ("Foobar", result);
        }
Exemplo n.º 3
0
        public void SerializeTrue()
        {
            var trueNode = new BooleanLiteral (true);

            var trueSql = trueNode.Walk (new Sqlizer (foobarTable()));

            Assert.AreEqual ("TRUE", trueSql);
        }
Exemplo n.º 4
0
        public void CheckBooleanLiterals()
        {
            var booleanNode = new BooleanLiteral (false);

            var type = booleanNode.Walk (new TypeChecker ());

            Assert.AreEqual (SpecType.Boolean, type.Type);
        }