2008-11-06 178 views
0

我实现了一个C#用户控件,并通过与UserControlTestContainer.exe进行手动交互来成功测试它。现在我想以编程方式,而不是手动,通过我的单元测试将数据提供给控件,然后自动显示充满该数据的控件。我想我需要创建一个控件的实例,填充它,然后以控件作为参数以编程方式启动容器,不是吗?我如何成功显示我的填充控件?当然,解决方案不需要涉及上述容器,任何其他建议来完成工作将非常感激。以编程方式启动UserControlTestContainer.exe

+0

如果您正在运行单元测试,您是否需要显示该控件?它不会削减它准备控制,并直接调用点击方法或其他? – 2008-11-06 12:47:06

+0

这个特定测试的目的是确保将大量的数据传入控件,并在某些图表上正确清晰地显示出来。这更像是一个视觉测试。 – 2008-11-06 13:11:07

回答

1

我刚刚创建了另一个“单元测试”项目,并执行所有UserControlTestContainer工作。 UserControlTestContainer通过项目属性的外部应用程序选项启动。