Visual Studio 2010 提供了多种创建单元测试的方法。 对于要在极少协助的情况下创建单元测试的人员和为测试驱动开发创建单元测试的那些人员,建议使用“基本单元测试”模板。 可以使用 C++、C# 或 Visual Basic 创建基本单元测试。
![]() |
---|
若要创建 C++ 项目的单元测试,必须用 /clr:safe 选项编译该项目。 /clr:safe 选项的配置途径为:C++ 项目“属性页”->“配置属性”节点 ->“项目默认值”->“公共语言运行时支持”下拉列表框。 有关更多信息,请参见纯代码和可验证代码 (C++/CLI)。 |
如果需要获得更多有关如何为现有代码创建单元测试的帮助,请参见如何:创建和运行单元测试。 有关如何为无权访问其代码的程序集创建单元测试的信息,请参见如何:在没有源代码的情况下创建单元测试。
创建基本单元测试
在**“测试”菜单上,单击“新建测试”**。
在“添加新测试”对话框中,单击**“基本单元测试”**。
在**“测试名称”**文本框中,键入该测试的名称。
执行下列操作之一:
若要将某个基本单元测试添加到现有测试项目中,请在**“添加到测试项目”框中选择该项目,然后单击“确定”**。
包含一个空测试方法的新测试类文件即被添加到测试项目中。
若要为单元测试创建新的测试项目,请在**“添加到测试项目”框中选择一种编程语言,然后单击“确定”**。
提示
如果解决方案包含多个测试项目,则可能必须向下滚动来查找语言。
新的测试项目即被添加到解决方案中,包含一个空测试方法的测试类保留为空。
有关如何填写单元测试的更多信息,请参见如何:创建和运行单元测试。