Deveel.Data.SelectRoutineTests.SelectAllFromFunction C# (CSharp) Method

SelectAllFromFunction() private method

private SelectAllFromFunction ( ) : void
return void
        public void SelectAllFromFunction()
        {
            const string sql = "SELECT * FROM func1";

            var query = (SqlQueryExpression)SqlExpression.Parse(sql);

            Assert.IsNotNull(query);

            var result = AdminQuery.Select(query);

            Row row = null;

            Assert.IsNotNull(result);
            Assert.DoesNotThrow(() => row = result.Fetch(FetchDirection.Next, -1));

            Assert.IsNotNull(row);

            var type = row.GetValue("type");

            Assert.IsFalse(Field.IsNullField(type));
            Assert.AreEqual("function", type.Value.ToString());
        }