【问题标题】:How to test windows phone 7 class library?如何测试windows phone 7 类库?
【发布时间】:2010-10-10 21:28:21
【问题描述】:

有什么方法可以测试 Windows Phone 7 类库吗?通常(对于 WinForms 或 WPF 应用程序)我创建单独的类库并添加对 nunit.framework.dll 和我想要测试的类库的引用。

在这里,如果我创建新的 Windows Phone 类库,它不允许我添加对 NUnit 框架程序集的引用。

如果我创建通常的类库,它显然允许我引用 NUnit,但不允许添加对我要测试的 Windows Phone 类库的引用。 闭环:)

关于如何执行单元测试的任何想法?

UPD:我认为目前还没有合适的解决方案。有一种原始的手工解决方案(甚至不在 alpha 版本中)http://wptestlib.codeplex.com/。 UnitDriven 和 Silverlight 单元测试框架可以使用,除非您想要测试某些设备特定。 IE。在这些项目中不可能引用 WP7 特定的程序集。

【问题讨论】:

    标签: unit-testing nunit windows-phone-7


    【解决方案1】:

    【讨论】:

    • 嗨,JP。谢谢 Unit Driven 很好。但它不提供测试引擎。 Silverlight 中有用于测试的 UI,但有一些限制,它可用于测试#wp7 应用程序。在这种情况下,我们需要创建基于 Web 的 Silverlight 应用程序,引用我们要测试的类库,编写测试并运行它。除非我们使用#wp7 特定类进行测试,否则它工作得很好。例如,我正在使用 System.Device.GeoCoordinate 类,但我仍然无法将其引用添加到 Silverlight 应用程序。
    • 所以我需要一些最初为#wp7 创建并且没有兼容性问题的东西。
    • 我曾尝试使用单元测试但也失败了,我想我们必须等待微软的行动
    猜你喜欢
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多