我正在尝试使用Visual Assert进行测试。 Visual Studio说我想测试的方法是在main.cpp中定义的,在测试夹具中是未定义的。
MyFunctionTest.cpp:
#include <cfixcc.h>
class ExampleTest : public cfixcc::TestFixture
{
private:
public:
void Test()
{
CFIXCC_ASSERT_EQUALS(4, MyFunction(2,2));
}
};
CFIXCC_BEGIN_CLASS(ExampleTest)
CFIXCC_METHOD(Test)
CFIXCC_END_CLASS()
我没有为测试创建单独的项目,因此这两个文件是同一个项目的一部分。如何让Visual Assert可见MyFunction才能正常工作?
答案 0 :(得分:0)
#include
声明MyFunction()