System.Data.Tests.DataViewTest.DataView C# (CSharp) Method

DataView() private method

private DataView ( ) : void
return void
        public void DataView()
        {
            DataView dv1, dv2, dv3;
            dv1 = new DataView();
            // AssertEquals ("test#01",null,dv1.Table);
            Assert.Equal(true, dv1.AllowNew);
            Assert.Equal(true, dv1.AllowEdit);
            Assert.Equal(true, dv1.AllowDelete);
            Assert.Equal(false, dv1.ApplyDefaultSort);
            Assert.Equal(string.Empty, dv1.RowFilter);
            Assert.Equal(DataViewRowState.CurrentRows, dv1.RowStateFilter);
            Assert.Equal(string.Empty, dv1.Sort);

            dv2 = new DataView(_dataTable);
            Assert.Equal("itemTable", dv2.Table.TableName);
            Assert.Equal(string.Empty, dv2.Sort);
            Assert.Equal(false, dv2.ApplyDefaultSort);
            Assert.Equal(_dataTable.Rows[0], dv2[0].Row);

            dv3 = new DataView(_dataTable, "", "itemId DESC", DataViewRowState.CurrentRows);
            Assert.Equal("", dv3.RowFilter);
            Assert.Equal("itemId DESC", dv3.Sort);
            Assert.Equal(DataViewRowState.CurrentRows, dv3.RowStateFilter);
            //AssertEquals ("test#16",dataTable.Rows.[(dataTable.Rows.Count-1)],dv3[0]);
        }