WPF单元测试框架

时间:2009-05-27 13:00:44

标签: wpf unit-testing frameworks

是否有支持WPF应用程序的UnitTesting的框架。它不应该难以建立,因为我不希望编写测试所需的时间比实现一个小功能要长十倍。

6 个答案:

答案 0 :(得分:1)

您可以尝试IcuTest。它大大简化了WPF单元测试。

答案 1 :(得分:0)

1)visual studio中的测试项目可用于单元测试WPF应用程序,就像它们可用于测试windows表单,asp.net和asp.net mvc应用程序,服务等等。 2)测试需要时间。有时,测试一段代码所需的时间比编写代码要长十倍。没有TDD童话。

答案 2 :(得分:0)

您可以尝试使用NUnit,就像使用任何其他组件一样。

您可以选择尝试MVC。

请参阅MVCtoUnitTestinWPF

的CodeProject

希望它有用。

答案 3 :(得分:0)

开源验证实用程序ApprovalTests(www.approvaltests.com或nuget)将轻松测试Wpf视图。

您可以在此处看到它:http://www.youtube.com/watch?v=Xc_ty03lZ9U

我建议先观看winforms视频,因为它涉及更多关于如何测试视图的理论:http://www.youtube.com/watch?v=hKeKBjoSfJ8

代码本身看起来像

WpfApprovals.Verify(yourWpfView);

它将拍摄一张截图并将其作为一位黄金大师再次进行比较。

答案 4 :(得分:-1)

我不确定WPF单元测试,但对于Silverlight,您有SilverUnitMicrosoft Silverlight Unit Test

答案 5 :(得分:-1)

我听说White很好 - 虽然我还没有亲自测试过..