Deveel.Data.FetchTests.FetchIntoOneVar C# (CSharp) Method

FetchIntoOneVar() private method

private FetchIntoOneVar ( ) : void
return void
        public void FetchIntoOneVar()
        {
            AdminQuery.FetchNextInto("c2", SqlExpression.VariableReference("var1"));

            var var1 = (Variable) AdminQuery.Access().GetObject(DbObjectType.Variable, new ObjectName("var1"));

            Assert.IsNotNull(var1);
            Assert.IsNotNull(var1.Evaluate(AdminQuery));
            Assert.IsFalse(Field.IsNullField(var1.Evaluate(AdminQuery)));

            var value = ((SqlNumber) var1.Evaluate(AdminQuery).Value).ToInt32();
            Assert.AreEqual(0, value);
        }