public void New() { Form form = new FormFactory().New(typeof (Form)); Assert.NotNull(form); Assert.Equal(typeof (Form), form.GetType()); }
private void combo_SelectedIndexChanged(object sender, EventArgs e) { if (handler == null) { handler = new EventHandler(UpdateTests); } if (writer != null) { writer.TestChanged -= handler; } Type type = Type.GetType(combo.SelectedItem.ToString()); if (type == null) { foreach (Assembly assembly in AppDomain.CurrentDomain.GetAssemblies()) { type = assembly.GetType(combo.SelectedItem.ToString()); if (type != null) { break; } } } form = new FormFactory().New(type); writer = new TestWriter(form); writer.TestChanged += handler; form.Show(); }
public void MultiConstructor() { Form form = new FormFactory().New(typeof(MultiConstructorForm)); Assert.NotNull(form); Assert.Equal(typeof(MultiConstructorForm), form.GetType()); }