我正在从XunitContrib codeplex 页面工作,并在底部列出了这些步骤
对于 Windows Phone 7 跟随这篇博文创建一个 Windows Phone 应用程序添加对以下内容的引用:
- Microsoft.Silverlight.Testing.dll(Silverlight 3 版本 - 包含在发行版中)
- xunit-silverlight-wp7
- xunit.extensions-silverlight-wp7
- xunitcontrib.runner.silverlight.toolkit-wp7
Visual Studio 可能会显示有关包含 Silverlight 3 程序集的警告。忽略它,这些是正确的文件
添加基于 [Fact] 的测试并运行应用程序(注意 - 提到的博客文章没有使用基于事实的测试,所以我更加困惑......)
但是在我添加了上面提到的 dll 并从下面的内容开始...... resharper 之后,我似乎无法连接足够的测试工具来编译。有没有人真的用 xunit 为 WP7 连接过单元测试?
public class MyFirstWp7Test
{
[Fact]
public void Can_Run_Test_For_WP7()
{
var x = "hello world";
Assert.Equal("hello world", x);
}
}