创建和运行针对 Windows 应用商店应用程序的单元测试

Visual Studio 2012 Express for Windows 8 单元测试旨在为将单元测试合并到其软件开发实践中的开发人员和团队提供支持。利用单元测试,开发人员和测试人员可通过高效且可维护的方式查找 Visual C#、Visual Basic 和 Visual C++ 项目中各个类的方法中的逻辑错误。

备注

本节中的主题介绍 Visual Studio 2012 Express for Windows 8 的功能。Visual Studio Ultimate、VS Premium 和 VS Professional 提供了用于单元测试的其他功能。

  • 在 VS Ultimate、VS Premium 和 VS Professional 中,可使用已为 Microsoft 测试资源管理器创建外接程序适配器的任何第三方或开放源代码单元测试框架。还可为测试分析并显示代码覆盖率信息。

  • 在 VS Ultimate 中,可在每次生成后运行测试。还可使用 Microsoft Fakes(一个针对托管代码的隔离框架)通过替换系统和第三方功能的测试代码来使您的测试侧重于您自己的代码。

  • JavaScript。JavaScript 单元测试在 Visual Studio Express for Windows 8 的 IDE 中不可用。在 Visual Studio Professional、Premium 和 Ultimate 中,JavaScript 单元测试框架可作为 Visual Studio 库中的扩展提供。还可以使用独立第三方或开放源代码 JavaScript 单元测试框架测试 JavaScript 代码。

有关更多信息,请参见 MSDN 库中的使用单元测试验证代码

本节内容

对 Windows 应用商店应用程序中的 Visual C# 代码进行单元测试

对 Windows 应用商店应用程序的 Visual C++ DLL 进行单元测试

对 Windows 应用商店应用程序运行单元测试