错误:googleTest中的*** [unit_test]

时间:2015-11-19 13:19:23

标签: c++ makefile googletest

我有一个名为Movies的项目,我在googletest上运行了一些测试。我包括整个项目并开始运行测试:

#include "gtest/gtest.h"
#include "Counter.h"
#include <iostream>
using namespace std;


TEST(CodeTest, failTest)
{
Counter c;
EXPECT_EQ( 7, c.getValue() );
}

TEST(CodeTest, plusEqualsConstructor)
{
Counter f,g;
f=g+1;
EXPECT_FALSE(f==g);

}

我的主要计划是:

#include "gtest/gtest.h"
using namespace std;

int main(int argc, char** argv)
{
testing::InitGoogleTest(&argc, argv);
RUN_ALL_TESTS();
return 0;
};

起初它按预期工作,然后它给了我以下奇怪的错误:

make:*** [unit_test] Error 1

有谁知道问题是什么?谢谢!!

0 个答案:

没有答案