首页 > 解决方案 > 谷歌测试夹具作为班级成员

问题描述

假设我们有TestFixture

class TestFixtureClass : public ::testing::Test {}

是否有可能在不同的设备中使用这个夹具?我的意思是通常像普通类一样创建类对象。

template <typename Value>
class Different : public ::testing::Test {
public:
    Value value;
};

TYPED_TEST_CASE(Different, ::testing::Types<TestFixtureClass>);

标签: c++googletest

解决方案


推荐阅读