Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cUnitTestMs.h File Reference
#include "../GrayCore/include/cUnitTest.h"
#include "../GrayCore/include/cLogMgr.h"
#include <CppUnitTest.h>

Go to the source code of this file.

Namespaces

 Gray
 < The main namespace for all Core functions.
 

Macros

#define UNITTEST2_CLASS(n)   TEST_CLASS( UNITTEST_N(n)) , public cUnitTest
 
#define UNITTEST2_METHOD(x)   public: virtual ~UNITTEST_N(x)() noexcept(false) {} TEST_METHOD(RunTest) { this->RunUnitTest(); } virtual void RunUnitTest() override
 
#define UNITTEST2_REGISTER(n, x)
 
#define UNITTEST2_TRUE(x)   Assert::IsTrue(x)
 

Macro Definition Documentation

◆ UNITTEST2_CLASS

#define UNITTEST2_CLASS (   n)    TEST_CLASS( UNITTEST_N(n)) , public cUnitTest

◆ UNITTEST2_METHOD

#define UNITTEST2_METHOD (   x)    public: virtual ~UNITTEST_N(x)() noexcept(false) {} TEST_METHOD(RunTest) { this->RunUnitTest(); } virtual void RunUnitTest() override

◆ UNITTEST2_REGISTER

#define UNITTEST2_REGISTER (   n,
 
)

◆ UNITTEST2_TRUE

#define UNITTEST2_TRUE (   x)    Assert::IsTrue(x)