public void ToolStripTextBoxControlAccessibleObject_ctor_ThrowsException_IfOwnerIsNull() { using ToolStripTextBox toolStripTextBox = new ToolStripTextBox(); TextBox textBox = toolStripTextBox.TextBox; Type type = toolStripTextBox.GetType().GetNestedType("ToolStripTextBoxControlAccessibleObject", BindingFlags.NonPublic); Assert.NotNull(type); Assert.Throws <TargetInvocationException>(() => Activator.CreateInstance(type, (Control)null, toolStripTextBox)); }
public void ToolStripTextBoxControlAccessibleObject_ctor_default() { using ToolStripTextBox toolStripTextBox = new ToolStripTextBox(); TextBox textBox = toolStripTextBox.TextBox; Type type = toolStripTextBox.GetType().GetNestedType("ToolStripTextBoxControlAccessibleObject", BindingFlags.NonPublic); Assert.NotNull(type); ControlAccessibleObject accessibleObject = (ControlAccessibleObject)Activator.CreateInstance(type, textBox, toolStripTextBox); Assert.Equal(textBox, accessibleObject.Owner); }