CATCH_CONFIG_MAIN的 gtest 等价物是多少?

What's the gtest equivalent of CATCH_CONFIG_MAIN?

本文关键字:多少 等价物 CONFIG MAIN CATCH gtest      更新时间:2023-10-16
#define CATCH_CONFIG_MAIN  // This tells Catch to provide a main() - only do this in one cpp file

谷歌搜索后我找不到 gtest 的替代品

根据他们的入门:

但也许你认为编写所有这些main()函数工作量太大?我们完全同意你的看法,这就是为什么谷歌测试提供了一个基本的实现 main() .如果它符合您的需求,那么只需将您的测试与gtest_main库链接即可。

因此,与其要求库通过宏生成main的定义,不如链接到包含宏的gtest_main库。