gpt4 book ai didi

c++ - 有没有办法在谷歌测试中指定某些测试需要通过此测试

转载 作者:行者123 更新时间:2023-11-28 00:00:21 26 4
gpt4 key购买 nike

谷歌测试中有没有一种方法可以表明某个测试应该已经通过。我想为测试指定一些先决条件。示例

TEST(Category, Eat)
{
}
TEST(Category, Sleep)
{
}

TEST(Category, Grow)
{
//Eat and Sleep tests must have passed.
}

有没有办法让我表明 Eat 和 Sleep 测试应该在 Test Grow 中通过?

最佳答案

您可以在“吃”和“睡”中使用致命断言 (ASSERT_...) 而不是非致命断言 (EXPECT_...)。如果在“Eat”和“Sleep”之后加上“Grow”,其中任何一个失败都不会执行。

关于c++ - 有没有办法在谷歌测试中指定某些测试需要通过此测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39518482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com