您好,我正在尝试对一个构造函数如下所示的类进行单元测试:
public Background(Form mainForm, Form optionMenu, bool startMinimized, string server)
因此,在单元测试中,我将需要访问某种Windows窗体(实例化一个新窗体或访问一个现有窗体。)
但正如我所见,在单元测试中无法使用Windows Forms(除非我错过了一些东西)
无论如何要解决这个问题而无需为单元测试创建第二个构造函数?
好吧,我找到了解决问题的方法。
我需要添加对System.Windows.Forms的引用
然后,我可以使用Using System.Windows.Forms
并启动一个新的Form传递给我的班级。
非常感谢您的宝贵时间!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句