public void DataControlField_CloneField() { DerivedDataControlField field = new DerivedDataControlField(); DerivedDataControlField newField = new DerivedDataControlField(); newField = (DerivedDataControlField)field.DoCloneField(); }
public void DataControlField_Initilize() { DerivedDataControlField field = new DerivedDataControlField(); bool res = field.Initialize(false, new Control()); Assert.AreEqual(false, res, "Initilize"); }
public void DataControlField_CopyProperties() { DerivedDataControlField field = new DerivedDataControlField(); DerivedDataControlField newField = new DerivedDataControlField(); field.AccessibleHeaderText = "test"; field.ControlStyle.BackColor = Color.Red; field.FooterStyle.BackColor = Color.Red; field.HeaderStyle.BackColor = Color.Red; field.ItemStyle.BackColor = Color.Red; field.FooterText = "test"; field.HeaderImageUrl = "test"; field.HeaderText = "test"; field.InsertVisible = false; field.ShowHeader = false; field.SortExpression = "test"; field.Visible = false; field.DoCopyProperties(newField); Assert.AreEqual("test", newField.AccessibleHeaderText, "AccessibleHeaderText"); Assert.AreEqual(Color.Red, newField.ControlStyle.BackColor, "ControlStyle"); Assert.AreEqual(Color.Red, newField.FooterStyle.BackColor, "FooterStyle"); Assert.AreEqual(Color.Red, newField.HeaderStyle.BackColor, "HeaderStyle"); Assert.AreEqual(Color.Red, newField.ItemStyle.BackColor, "ItemStyle"); Assert.AreEqual("test", newField.FooterText, "FooterText"); Assert.AreEqual("test", newField.HeaderImageUrl, "HeaderImageUrl"); Assert.AreEqual("test", newField.HeaderText, "HeaderText "); Assert.AreEqual(false, newField.InsertVisible, "InsertVisible"); Assert.AreEqual(false, newField.ShowHeader, "ShowHeader"); Assert.AreEqual("test", newField.SortExpression, "SortExpression"); Assert.AreEqual(false, newField.Visible, "Visible"); }
public void DataControlField_Events() { DerivedDataControlField field = new DerivedDataControlField(); Assert.AreEqual(false, field.FieldChanged, "BeforeChangingProperty"); field.FooterText = "test"; Assert.AreEqual(true, field.FieldChanged, "AfterChangingProperty"); }
public void DataControlField_InitilizeCell() { DerivedDataControlField field = new DerivedDataControlField(); field.HeaderText = "test"; field.HeaderStyle.BackColor = Color.Red; field.HeaderImageUrl = "test"; DataControlFieldCell cell = new DataControlFieldCell(field); field.InitializeCell(cell, DataControlCellType.Header, DataControlRowState.Normal, 1); Assert.AreEqual("test", cell.ContainingField.HeaderText, "HeaderText"); Assert.AreEqual("test", cell.ContainingField.HeaderImageUrl, "HeaderImageUrl"); Assert.AreEqual(Color.Red, cell.ContainingField.HeaderStyle.BackColor, "BackColor"); }
public void DataControlField_ViewState() { DerivedDataControlField field = new DerivedDataControlField(); DerivedDataControlField newField = new DerivedDataControlField(); field.DoTrackViewState(); field.FooterStyle.BackColor = Color.Red; field.ItemStyle.BackColor = Color.Red; field.HeaderStyle.BackColor = Color.Red; object state = field.DoSaveViewState(); newField.DoLoadViewState(state); Assert.AreEqual(Color.Red, newField.HeaderStyle.BackColor, "HeaderStyle"); Assert.AreEqual(Color.Red, newField.ItemStyle.BackColor, "ItemStyle"); Assert.AreEqual(Color.Red, newField.FooterStyle.BackColor, "FooterStyle"); }
public void DataControlField_DefaultProperty() { DerivedDataControlField field = new DerivedDataControlField(); Assert.AreEqual("", field.AccessibleHeaderText, "AccessibleHeaderText"); Assert.AreEqual("System.Web.UI.WebControls.Style", field.ControlStyle.ToString(), "ControlStyle"); Assert.AreEqual("System.Web.UI.WebControls.TableItemStyle", field.FooterStyle.ToString(), "FooterStyle"); Assert.AreEqual("", field.FooterText, "FooterText"); Assert.AreEqual("", field.HeaderImageUrl, "HeaderImageUrl"); Assert.AreEqual("System.Web.UI.WebControls.TableItemStyle", field.HeaderStyle.ToString(), "HeaderStyle"); Assert.AreEqual("", field.HeaderText, "HeaderText"); Assert.AreEqual(true, field.InsertVisible, "InsertVisible"); Assert.AreEqual("System.Web.UI.WebControls.TableItemStyle", field.ItemStyle.ToString(), "ItemStyle"); Assert.AreEqual(true, field.ShowHeader, "ShowHeader"); Assert.AreEqual("", field.SortExpression, "SortExpression"); Assert.AreEqual(true, field.Visible, "Visible"); //protected properties Assert.AreEqual(null, field.DoControl(), "Control"); Assert.AreEqual(false, field.DoDesignMode(), "DesignMode"); Assert.AreEqual(false, field.DoIsTrackingViewState(), "IsTrackingViewState"); Assert.AreEqual("System.Web.UI.StateBag", field.StateBag.ToString(), "StateBag"); }
public void DataControlField_ViewState () { DerivedDataControlField field = new DerivedDataControlField (); DerivedDataControlField newField = new DerivedDataControlField (); field.DoTrackViewState (); field.FooterStyle.BackColor = Color.Red; field.ItemStyle.BackColor = Color.Red; field.HeaderStyle.BackColor = Color.Red; object state = field.DoSaveViewState(); newField.DoLoadViewState (state); Assert.AreEqual (Color.Red, newField.HeaderStyle.BackColor, "HeaderStyle"); Assert.AreEqual (Color.Red, newField.ItemStyle.BackColor, "ItemStyle"); Assert.AreEqual (Color.Red, newField.FooterStyle.BackColor, "FooterStyle"); }
public void DataControlField_CloneField () { DerivedDataControlField field = new DerivedDataControlField (); DerivedDataControlField newField = new DerivedDataControlField (); newField = (DerivedDataControlField)field.DoCloneField (); }
public void DataControlField_Events () { DerivedDataControlField field = new DerivedDataControlField (); Assert.AreEqual (false, field.FieldChanged, "BeforeChangingProperty"); field.FooterText = "test"; Assert.AreEqual (true, field.FieldChanged, "AfterChangingProperty"); }
public void DataControlField_CopyProperties () { DerivedDataControlField field = new DerivedDataControlField (); DerivedDataControlField newField = new DerivedDataControlField (); field.AccessibleHeaderText = "test"; field.ControlStyle.BackColor = Color.Red; field.FooterStyle.BackColor = Color.Red; field.HeaderStyle.BackColor = Color.Red; field.ItemStyle.BackColor = Color.Red; field.FooterText = "test"; field.HeaderImageUrl = "test"; field.HeaderText = "test"; field.InsertVisible = false; field.ShowHeader = false; field.SortExpression = "test"; field.Visible = false; field.DoCopyProperties (newField); Assert.AreEqual ("test", newField.AccessibleHeaderText, "AccessibleHeaderText"); Assert.AreEqual (Color.Red, newField.ControlStyle.BackColor, "ControlStyle"); Assert.AreEqual (Color.Red, newField.FooterStyle.BackColor, "FooterStyle"); Assert.AreEqual (Color.Red, newField.HeaderStyle.BackColor, "HeaderStyle"); Assert.AreEqual (Color.Red, newField.ItemStyle.BackColor, "ItemStyle"); Assert.AreEqual ("test", newField.FooterText, "FooterText"); Assert.AreEqual ("test", newField.HeaderImageUrl,"HeaderImageUrl"); Assert.AreEqual ("test", newField.HeaderText, "HeaderText "); Assert.AreEqual (false, newField.InsertVisible, "InsertVisible"); Assert.AreEqual (false, newField.ShowHeader, "ShowHeader"); Assert.AreEqual ("test", newField.SortExpression, "SortExpression"); Assert.AreEqual (false, newField.Visible, "Visible"); }
public void DataControlField_InitilizeCell () { DerivedDataControlField field = new DerivedDataControlField (); field.HeaderText = "test"; field.HeaderStyle.BackColor = Color.Red; field.HeaderImageUrl = "test"; DataControlFieldCell cell = new DataControlFieldCell (field); field.InitializeCell (cell, DataControlCellType.Header, DataControlRowState.Normal, 1); Assert.AreEqual ("test", cell.ContainingField.HeaderText, "HeaderText"); Assert.AreEqual ("test", cell.ContainingField.HeaderImageUrl, "HeaderImageUrl"); Assert.AreEqual (Color.Red, cell.ContainingField.HeaderStyle.BackColor, "BackColor"); }
public void DataControlField_Initilize () { DerivedDataControlField field = new DerivedDataControlField (); bool res = field.Initialize (false, new Control ()); Assert.AreEqual (false, res, "Initilize"); }
public void DataControlField_DefaultProperty () { DerivedDataControlField field = new DerivedDataControlField (); Assert.AreEqual ("", field.AccessibleHeaderText, "AccessibleHeaderText"); Assert.AreEqual ("System.Web.UI.WebControls.Style", field.ControlStyle.ToString (), "ControlStyle"); Assert.AreEqual ("System.Web.UI.WebControls.TableItemStyle", field.FooterStyle.ToString (), "FooterStyle"); Assert.AreEqual ("", field.FooterText, "FooterText"); Assert.AreEqual ("", field.HeaderImageUrl, "HeaderImageUrl"); Assert.AreEqual ("System.Web.UI.WebControls.TableItemStyle", field.HeaderStyle.ToString (), "HeaderStyle"); Assert.AreEqual ("", field.HeaderText, "HeaderText"); Assert.AreEqual (true, field.InsertVisible, "InsertVisible"); Assert.AreEqual ("System.Web.UI.WebControls.TableItemStyle", field.ItemStyle.ToString (), "ItemStyle"); Assert.AreEqual (true, field.ShowHeader, "ShowHeader"); Assert.AreEqual ("", field.SortExpression, "SortExpression"); Assert.AreEqual (true, field.Visible, "Visible"); //protected properties Assert.AreEqual (null, field.DoControl (), "Control"); Assert.AreEqual (false, field.DoDesignMode (), "DesignMode"); Assert.AreEqual (false, field.DoIsTrackingViewState (), "IsTrackingViewState"); Assert.AreEqual ("System.Web.UI.StateBag", field.StateBag.ToString (), "StateBag"); }