Deveel.Data.AssignTests.NotExisting C# (CSharp) Method

NotExisting() private method

private NotExisting ( ) : void
return void
        public void NotExisting()
        {
            var result = AdminQuery.Assign("c", SqlExpression.Constant(7689));

            Assert.IsNotNull(result);
            Assert.IsInstanceOf<NumericType>(result.Type);

            var variable = AdminQuery.Context.FindVariable("c");
            Assert.IsNotNull(variable);
            Assert.IsNotNull(variable.Expression);
            Assert.IsNotNull(variable.Evaluate(AdminQuery));

            var value = ((SqlNumber)variable.Evaluate(AdminQuery).Value).ToDouble();
            Assert.AreEqual(7689, value);
        }