单元测试创建
启动Visual Studio
首先,打开Visual Studio并创建一个新的解决方案或打开现有的解决方案。确保你的项目已经准备好进行测试。
添加测试项目
在解决方案资源管理器中,右键点击解决方案名称,选择“添加” -> “新建项目”。在弹出的对话框中,选择“测试”类别,然后选择“单元测试项目”。为测试项目命名并点击“创建”。
引用被测试项目
在新创建的测试项目中,右键点击“引用”并选择“添加引用”。在弹出的对话框中,选择你的主要项目,这样测试项目就能访问主要项目中的类和方法。
代码覆盖度
运行性能
测试样例书写
在该代码框架内写单元测试的程序。
单元测试的调试
常见的断言
函数名 | 说明 | 示例 |
---|---|---|
Assert::IsTrue(x) |
判断表达式为 true | Assert::IsTrue(5 > 2); |
Assert::IsFalse(x) |
判断表达式为 false | Assert::IsFalse(5 < 2); |
Assert::AreEqual(a, b) |
判断 a == b | Assert::AreEqual(7, add(2, 5)); |
Assert::AreNotEqual(a, b) |
判断 a != b | Assert::AreNotEqual(3, add(1, 1)); |
Assert::Fail() |
强制测试失败(用于调试或占位) | Assert::Fail(L"Not implemented"); |