一、C++在VS2015上进行单元测试

        1.创建单元测试项目;

        2.包含#include "CppUnitTest.h"文件和using namespace Microsoft::VisualStudio::CppUnitTestFramework;声明;

        3.类声明TEST_CLASS(TestCppWin)和函数声明TEST_METHOD(CppWin_WinShareMemory);

        4.如果是32位单元测试,那么已经可以了;如果需要64位程序,选择【测试】【测试设置】【默认处理器体系架构】选择x64;

        5.更改测试平台为x64,重新编译测试;

        常用的测试代码:

    Assert::AreEqual() / Assert::AreNotEqual();
    Assert::AreSame() / Assert::AreNotSame();
    Assert::IsTrue() / Assert::IsFalse();
    Assert::IsNull() / Assert::IsNotNull();
    Assert::ExpectException();
    Assert::Fail();
12-10 04:11