public void FormViewRow_BubbleEvent() { FormView fv = new FormView(); PokerFormViewRow row = new PokerFormViewRow(2, DataControlRowType.Footer, DataControlRowState.Insert); Button bt = new Button(); fv.Controls.Add(row); CommandEventArgs com = new CommandEventArgs(new CommandEventArgs("Delete", null)); fv.ItemDeleting += new FormViewDeleteEventHandler(R_DataBinding); Assert.AreEqual(false, dataDeleting, "BeforeBubbleEvent"); row.DoOnBubbleEvent(row, com); Assert.AreEqual(true, dataDeleting, "AfterBubbleEvent"); fv.ChangeMode(FormViewMode.Insert); com = new CommandEventArgs(new CommandEventArgs("Insert", null)); fv.ItemInserting += new FormViewInsertEventHandler(dv_ItemInserting); Assert.AreEqual(false, dataInserting, "BeforeInsertBubbleEvent"); row.DoOnBubbleEvent(row, com); Assert.AreEqual(true, dataInserting, "AfterInsertBubbleEvent"); fv.ChangeMode(FormViewMode.Edit); com = new CommandEventArgs(new CommandEventArgs("Update", null)); fv.ItemUpdating += new FormViewUpdateEventHandler(dv_ItemUpdating); Assert.AreEqual(false, dataUpdating, "BeforeUpdateBubbleEvent"); row.DoOnBubbleEvent(row, com); Assert.AreEqual(true, dataUpdating, "AfterUpdateBubbleEvent"); fv.ItemUpdating += new FormViewUpdateEventHandler(dv_ItemUpdating); }
public void FormViewRow_Properties() { PokerFormViewRow row = new PokerFormViewRow(2, DataControlRowType.DataRow, DataControlRowState.Edit); Assert.AreEqual(2, row.ItemIndex, "ItemIndex"); Assert.AreEqual(DataControlRowType.DataRow, row.RowType, "RowType"); Assert.AreEqual(DataControlRowState.Edit, row.RowState, "RowState"); }
public void FormView_render() { PokerFormViewRow row = new PokerFormViewRow(2, DataControlRowType.Header, DataControlRowState.Selected); row.ID = "TestingRow"; row.BackColor = Color.Red; string originalHtml = @"<tr id=""TestingRow"" style=""background-color:Red;""></tr>"; HtmlDiff.AssertAreEqual(row.Render(), originalHtml, "FormViewRowRender"); }
public void FormView_render() { PokerFormViewRow row = new PokerFormViewRow(2, DataControlRowType.Header, DataControlRowState.Selected); row.ID = "TestingRow"; row.BackColor = Color.Red; string originalHtml = "<tr id=\"TestingRow\" style=\"background-color:Red;\">\r\n\r\n</tr>"; string renderedHtml = row.Render(); HtmlDiff.AssertAreEqual(originalHtml, renderedHtml, "FormViewRowRender"); }
public void FormViewRow_ViewState() { PokerFormViewRow row = new PokerFormViewRow(2, DataControlRowType.Header, DataControlRowState.Selected); PokerFormViewRow copy = new PokerFormViewRow(3, DataControlRowType.Pager, DataControlRowState.Insert); row.CssClass = "style.css"; row.BackColor = Color.Red; object state = row.SaveState(); copy.LoadState(state); Assert.AreEqual("style.css", copy.CssClass, "ViewStateCssClass"); Assert.AreEqual(Color.Red, copy.BackColor, "ViewStateHeaderText"); }
public void FormViewRow_Properties () { PokerFormViewRow row = new PokerFormViewRow (2, DataControlRowType.DataRow, DataControlRowState.Edit); Assert.AreEqual (2, row.ItemIndex, "ItemIndex"); Assert.AreEqual (DataControlRowType.DataRow, row.RowType, "RowType"); Assert.AreEqual (DataControlRowState.Edit, row.RowState, "RowState"); }
public void FormView_render () { PokerFormViewRow row = new PokerFormViewRow (2, DataControlRowType.Header, DataControlRowState.Selected); row.ID = "TestingRow"; row.BackColor = Color.Red; string originalHtml = @"<tr id=""TestingRow"" style=""background-color:Red;""></tr>"; HtmlDiff.AssertAreEqual (row.Render (), originalHtml, "FormViewRowRender"); }
public void FormViewRow_ViewState () { PokerFormViewRow row = new PokerFormViewRow (2, DataControlRowType.Header, DataControlRowState.Selected); PokerFormViewRow copy = new PokerFormViewRow (3, DataControlRowType.Pager, DataControlRowState.Insert); row.CssClass = "style.css"; row.BackColor = Color.Red; object state = row.SaveState (); copy.LoadState (state); Assert.AreEqual ("style.css", copy.CssClass, "ViewStateCssClass"); Assert.AreEqual (Color.Red, copy.BackColor, "ViewStateHeaderText"); }
public void FormViewRow_BubbleEvent () { FormView fv = new FormView (); PokerFormViewRow row = new PokerFormViewRow (2, DataControlRowType.Footer, DataControlRowState.Insert); Button bt=new Button (); fv.Controls.Add (row); CommandEventArgs com=new CommandEventArgs (new CommandEventArgs ("Delete",null)); fv.ItemDeleting += new FormViewDeleteEventHandler (R_DataBinding); Assert.AreEqual (false, dataDeleting, "BeforeBubbleEvent"); row.DoOnBubbleEvent (row,com); Assert.AreEqual (true, dataDeleting, "AfterBubbleEvent"); fv.ChangeMode (FormViewMode.Insert); com = new CommandEventArgs (new CommandEventArgs ("Insert", null)); fv.ItemInserting += new FormViewInsertEventHandler (dv_ItemInserting); Assert.AreEqual (false, dataInserting, "BeforeInsertBubbleEvent"); row.DoOnBubbleEvent (row, com); Assert.AreEqual (true, dataInserting, "AfterInsertBubbleEvent"); fv.ChangeMode (FormViewMode.Edit); com = new CommandEventArgs (new CommandEventArgs ("Update", null)); fv.ItemUpdating += new FormViewUpdateEventHandler (dv_ItemUpdating); Assert.AreEqual (false, dataUpdating, "BeforeUpdateBubbleEvent"); row.DoOnBubbleEvent (row, com); Assert.AreEqual (true, dataUpdating, "AfterUpdateBubbleEvent"); fv.ItemUpdating += new FormViewUpdateEventHandler (dv_ItemUpdating); }
public void FormView_render () { PokerFormViewRow row = new PokerFormViewRow (2, DataControlRowType.Header, DataControlRowState.Selected); row.ID = "TestingRow"; row.BackColor = Color.Red; string originalHtml = "<tr id=\"TestingRow\" style=\"background-color:Red;\">\r\n\r\n</tr>"; string renderedHtml = row.Render (); HtmlDiff.AssertAreEqual (originalHtml, renderedHtml, "FormViewRowRender"); }