Google Test是否具有假定宏?

问题描述 投票:0回答:1

Google测试是否有宏assumeSomthing?我正在编写仅应在特定条件下运行的测试,例如

assumeThat(OS, WIN)

如果操作系统不是Windows,则要过滤测试。

我在https://github.com/google/googletest/tree/master/googletest/docs中搜索了primer.md和advanced.md,但显然没有任何assumSomething

我可以做

if (OS == WIN) {
    SUCCEED();
    return;
}

但是我正在寻找一种避免使用if块的方法。

googletest
1个回答
0
投票

我的亲爱的朋友,我为您提供了有关所有资产的指南:

http://cheezyworld.com/wp-content/uploads/2010/12/PlainGoogleQuickTestReferenceGuide1.pdf

© www.soinside.com 2019 - 2024. All rights reserved.