Deveel.Data.FetchTests.FetchIntoTwoVars C# (CSharp) Метод

FetchIntoTwoVars() приватный Метод

private FetchIntoTwoVars ( ) : void
Результат void
        public void FetchIntoTwoVars()
        {
            var tuple = SqlExpression.Tuple(SqlExpression.VariableReference("var1"), SqlExpression.VariableReference("var2"));

            AdminQuery.FetchNextInto("c1", tuple);

            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);
        }