![]() |
1
20
断言是为了确认如果在当前进程中执行某个函数,该函数将导致程序终止(详细信息解释了死亡测试是从允许测试在死亡后继续进行的子进程调用的)。这是有用的,因为有些代码可能保证程序在失败时终止/中止(例如,如果存在不可恢复的错误),并且单元测试应该确认一个函数遵守其文档化的行为,不管它可能是什么。 维基页面上的描述确实很好地解释了这一点:
|
![]() |
2
2
我认为你链接中的介绍可以很好地解释这一点:
哪一点没有意义? |
![]() |
C0D3R · 如何重复模拟相同的函数并检查每个调用中的参数? 7 年前 |
![]() |
Shereif SRF · 如何使用gtest到另一个测试的返回值 7 年前 |
![]() |
MLoga · waf使用递归并保持任务有序 7 年前 |
![]() |
Uduse · G使用测试F时测试未定义的符号 7 年前 |
![]() |
Joe · 如何对BSD套接字进行单元测试[关闭] 8 年前 |
|
MattW · 使用Gtest进行零故障前后的C++浮点比较 8 年前 |