我将Google Test与Visual Studio 2019结合使用。如果一切正常,则测试将显示在Test Explorer中,并具有在编译后运行的选项。
但是,如果任何测试的设置存在任何问题,则所有内容都可以编译而不会出错,但是找不到任何测试。例如,如果在代码文件中我有一个类
class Object {
public:
int member;
}
然后在我拥有的测试文件中
TEST(package, tn) {
Object obj;
cout << obj.member << endl;
}
这将编译没有问题,但是突然之间没有可发现的测试,而且我绝对不知道出了什么问题。有办法解决这个问题吗?