System.Data.Tests.DataViewTest2.ctor_Complex C# (CSharp) Method

ctor_Complex() private method

private ctor_Complex ( ) : void
return void
        public void ctor_Complex()
        {
            DataView dv = null;
            DataTable dt = new DataTable("myTable");

            dt.Columns.Add(new DataColumn("CustomerId"));
            dt.Columns.Add(new DataColumn("Age"));

            // ctor
            dv = new DataView(dt, "CustomerId > 100", "Age", DataViewRowState.Added);
            Assert.Equal(false, dv == null);

            // ctor - table
            Assert.Equal(dt, dv.Table);

            // ctor - RowFilter
            Assert.Equal("CustomerId > 100", dv.RowFilter);

            // ctor - Sort
            Assert.Equal("Age", dv.Sort);

            // ctor - RowStateFilter 
            Assert.Equal(DataViewRowState.Added, dv.RowStateFilter);
        }