我想在我的wp7应用上生成一个单元测试。
所以我去vs2010 - >测试 - >新的基本单元测试。
vs2010在我的解决方案中生成一个新的测试项目,我想开始编码。现在问题就开始了。
如何使我的wp7应用程序项目中的类和方法可访问?当我在我的测试项目中添加对应用程序的引用时,它对我没有帮助,因为我得到了:
Warning 2 The project 'foo' cannot be referenced. The referenced project is targeted to a different framework family (Silverlight)
我该怎么办?
答案 0 :(得分:2)
您需要使用Silverlight单元测试框架:
http://channel9.msdn.com/Events/MIX/MIX10/CL59
然后你使用Jeff Wilcox的单元测试运行器,这是一个手机应用程序:
我成功地做到了这一点。
答案 1 :(得分:2)
除了Adam的回答之外,WP7-CI project还向SL测试框架添加了MSBuild任务,以便可以从构建服务器运行测试。