Я пытаюсь использовать 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()
Я не создал отдельный проектдля тестов, так что два файла являются частью одного проекта.Как сделать так, чтобы MyFunction была видимой для правильной работы Visual Assert?