我刚刚创建了一个示例Windows Phone Unit Test
应用程序来检查事情。但我无法测试一个示例方法。怪异的事情是Visual Studio测试亚军工作正常,但Resharper Unit Test Runner
只是抛出异常。 例外: - 单元测试运行程序抛出异常
有人知道吗?
我刚刚创建了一个示例Windows Phone Unit Test
应用程序来检查事情。但我无法测试一个示例方法。怪异的事情是Visual Studio测试亚军工作正常,但Resharper Unit Test Runner
只是抛出异常。 例外: - 单元测试运行程序抛出异常
有人知道吗?
为了测试这个,我创建了一个全新的WP8项目。 “程序”非常简单,使用默认的MainPage和全部。
我只是说MainViewModel,只有一个属性
public string MyProperty
{
get { return _myProperty; }
set { _myProperty = value; OnPropertyChanged(); }
}
之后,我加入了WP8单元测试项目和更换默认UnitTest1.Testmethod1与
[TestClass]
public class MainViewModelTests
{
[TestMethod]
public void MyPropertyTest()
{
string expected = "expected";
var vm = new MainViewModel();
vm.MyProperty = expected;
Assert.AreEqual(expected, vm.MyProperty);
}
}
两个MS测试运行者和ReSharper工作正常,测试通过。
我使用Visual Studio 2012 v11.0.61030.00更新4和JetBrains公司ReSharper的V7.1构建7.1.3000.2259。
如果有兴趣,您可以从GitHub @https://github.com/mikkoviitala/wp8-unit-test-example找到Visual Studio解决方案并自行尝试。如果它不适合你,那么除了重新安装ReSharper并希望获得最佳效果之外,我无法想到其他任何东西。
我正在运行WP8测试w/R#就好了。代码示例,也许? –
测试用例是默认的。根本不需要编辑。 – loop