public void BehaviorBackColor () { ToolStrip ts = new ToolStrip (); ToolStripItem tsi = new ToolStripControlHost (new Control ()); ts.Items.Add (tsi); Assert.AreEqual (SystemColors.Control, ts.BackColor, "C1"); Assert.AreEqual (SystemColors.Control, tsi.BackColor, "C2"); ts.BackColor = Color.BlueViolet; Assert.AreEqual (Color.BlueViolet, ts.BackColor, "C3"); Assert.AreEqual (SystemColors.Control, tsi.BackColor, "C4"); tsi.BackColor = Color.Snow; Assert.AreEqual (Color.BlueViolet, ts.BackColor, "C5"); Assert.AreEqual (Color.Snow, tsi.BackColor, "C6"); tsi.ResetBackColor (); Assert.AreEqual (SystemColors.Control, tsi.BackColor, "C7"); }