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_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"); }