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
块的方法。
我的亲爱的朋友,我为您提供了有关所有资产的指南:
http://cheezyworld.com/wp-content/uploads/2010/12/PlainGoogleQuickTestReferenceGuide1.pdf