我正在寻找一个针对Windows Phone的项目,但是由于缺少单元测试支持,我感到有点推迟[1]。
我习惯于将NUnit/XUnit用于大多数测试需求,并使用诸如NSubstitute之类的东西进行模拟。据我所知,您不能将这些框架用于Windows Phone项目...
经过调查,我想知道以下情况是否可行:
通过使用可移植类库,我希望单元测试将尽可能接近在设备上运行,而不必破解模拟器。
另一个优点是,我可以看到该解决方案在TFS构建环境中有效-因此运行测试是CI构建的一部分...
我希望以此来衡量人们的看法,这是明智之举,还是愚蠢的事。
谢谢,
基龙
[1]我知道有解决方案,但是似乎没有像完整的框架测试那样集成的解决方案-我特别是在谈论VS2012/Resharper中对运行单元测试的支持,而无需模拟器。
[2]有人知道您是否可以使用WP8 SDK定位Windows Phone 7.x吗?
最佳答案
更新:现在支持Windows Phone 8的单元测试。
http://blogs.msdn.com/b/visualstudioalm/archive/2013/01/31/windows-phone-unit-tests-in-visual-studio-2012-update-2.aspx
关于unit-testing - Windows Phone开发和单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12970194/