gpt4 book ai didi

c++ - 是否有一个 gtest 等同于夹具级设置/拆卸?

转载 作者:太空狗 更新时间:2023-10-29 20:12:30 27 4
gpt4 key购买 nike

所以,我知道 gtest 有“字面上”的固定装置,但是构造函数/析构函数和设置/拆卸函数将在每个测试之后而不是在整个测试集之后执行夹具

我能想到解决这个问题的方法,但是是否有一些我没有找到的内置支持?

最佳答案

您可以在测试夹具类中定义静态方法 SetUpTestSuiteTearDownTestSuite:

struct MyTest: ::testing::Test {
static void SetUpTestSuite() {

}

static void TearDownTestSuite() {

}
};

有关这方面的更多信息,请参阅 Googletest wiki .

注意这些静态方法名称的拼写。

关于c++ - 是否有一个 gtest 等同于夹具级设置/拆卸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27322372/

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