使用文本装置——谷歌测试

Using Text Fixtures -- Google Test

本文关键字:谷歌 测试 装置 文本      更新时间:2023-10-16

我有一个类,我计划使用谷歌测试框架测试它。我很好奇为什么需要"文本固定装置"?(如下所述:https://code.google.com/p/googletest/wiki/V1_6_Primer)。不能我只是使用几个TEST()宏?为什么需要固定装置?

它们不是严格必需的,但是允许您共享由许多不同但相关的测试共享的变量初始化和脚手架代码。简而言之,它是一个方便的特性,允许您编写更短的测试。这有助于提高可读性,并缩短TDD中的测试代码周期。