Deveel.Data.InsertTests.TwoValues C# (CSharp) Method

TwoValues() private method

private TwoValues ( ) : void
return void
        public void TwoValues()
        {
            var tableName = ObjectName.Parse("APP.test_table");
            var columns = new[] { "first_name", "last_name", "active" };
            var values = new List<SqlExpression[]> {
                new SqlExpression[] {
                    SqlExpression.Constant("Antonello"),
                    SqlExpression.Constant("Provenzano"),
                    SqlExpression.Constant(true)
                },
                new SqlExpression[] {
                    SqlExpression.Constant("Mart"),
                    SqlExpression.Constant("Roosmaa"),
                    SqlExpression.Constant(false)
                }
            };

            var count = AdminQuery.Insert(tableName, columns, values.ToArray());

            Assert.AreEqual(2, count);

            var table = AdminQuery.Access().GetTable(tableName);

            Assert.IsNotNull(table);
            Assert.AreEqual(2, table.RowCount);
        }