System.Data.Tests.DataTableTest.AcceptChangesTest C# (CSharp) Метод

AcceptChangesTest() приватный Метод

private AcceptChangesTest ( ) : void
Результат void
        public void AcceptChangesTest()
        {
            DataTable dt = new DataTable("test");
            dt.Columns.Add("id", typeof(int));
            dt.Columns.Add("name", typeof(string));

            dt.Rows.Add(new object[] { 1, "mono 1" });

            dt.RowChanged += new DataRowChangeEventHandler(OnRowChanged);
            dt.RowChanging += new DataRowChangeEventHandler(OnRowChanging);

            try
            {
                _rowActionChanged = _rowActionChanging = DataRowAction.Nothing;
                dt.AcceptChanges();

                Assert.Equal(DataRowAction.Commit, _rowActionChanging);
                Assert.Equal(DataRowAction.Commit, _rowActionChanged);
            }
            finally
            {
                dt.RowChanged -= new DataRowChangeEventHandler(OnRowChanged);
                dt.RowChanging -= new DataRowChangeEventHandler(OnRowChanging);
            }
        }
DataTableTest