使用文字夹具 - 谷歌测试

时间:2013-04-05 13:01:22

标签: c++ tdd fixtures googletest

我有一个课程,我打算使用Google Test Framework进行测试。 我很好奇为什么需要“Text Fixtures”? (如下所述:https://code.google.com/p/googletest/wiki/V1_6_Primer)。不能 我只是使用了几个TEST()宏?为什么需要固定装置?

1 个答案:

答案 0 :(得分:2)

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