public void Events () { DataGridPoker p = new DataGridPoker (); DataGridCommandEventArgs command_args = new DataGridCommandEventArgs (null, null, new CommandEventArgs (String.Empty, String.Empty)); DataGridItemEventArgs item_args = new DataGridItemEventArgs (null); DataGridPageChangedEventArgs page_args = new DataGridPageChangedEventArgs (null, 0); DataGridSortCommandEventArgs sort_args = new DataGridSortCommandEventArgs (null, command_args); ResetEvents (); p.CancelCommand += new DataGridCommandEventHandler (CancelCommandHandler); p.DoCancelCommand (command_args); Assert.IsTrue (cancel_command, "A1"); ResetEvents (); p.DeleteCommand += new DataGridCommandEventHandler (DeleteCommandHandler); p.DoDeleteCommand (command_args); Assert.IsTrue (delete_command, "A2"); ResetEvents (); p.EditCommand += new DataGridCommandEventHandler (EditCommandHandler); p.DoEditCommand (command_args); Assert.IsTrue (edit_command, "A3"); ResetEvents (); p.ItemCommand += new DataGridCommandEventHandler (ItemCommandHandler); p.DoItemCommand (command_args); Assert.IsTrue (item_command, "A4"); ResetEvents (); p.UpdateCommand += new DataGridCommandEventHandler (UpdateCommandHandler); p.DoUpdateCommand (command_args); Assert.IsTrue (update_command, "A5"); ResetEvents (); p.ItemCreated += new DataGridItemEventHandler (ItemCreatedHandler); p.DoItemCreated (item_args); Assert.IsTrue (item_created, "A6"); ResetEvents (); p.ItemDataBound += new DataGridItemEventHandler (ItemDataBoundHandler); p.DoItemDataBound (item_args); Assert.IsTrue (item_data_bound, "A7"); ResetEvents (); p.PageIndexChanged += new DataGridPageChangedEventHandler (PageIndexChangedHandler); p.DoPageIndexChanged (page_args); Assert.IsTrue (page_index_changed, "A8"); ResetEvents (); p.SortCommand += new DataGridSortCommandEventHandler (SortCommandHandler); p.DoSortCommand (sort_args); Assert.IsTrue (sort_command, "A9"); }