1、C++在VS2015上进行单元测试架构
1.建立单元测试项目;函数
2.包含#include "CppUnitTest.h"文件和using namespace Microsoft::VisualStudio::CppUnitTestFramework;声明;单元测试
3.类声明TEST_CLASS(TestCppWin)和函数声明TEST_METHOD(CppWin_WinShareMemory);测试
4.若是是32位单元测试,那么已经能够了;若是须要64位程序,选择【测试】【测试设置】【默认处理器体系架构】选择x64;spa
5.更改测试平台为x64,从新编译测试;code
经常使用的测试代码:it
Assert::AreEqual() / Assert::AreNotEqual(); Assert::AreSame() / Assert::AreNotSame(); Assert::IsTrue() / Assert::IsFalse(); Assert::IsNull() / Assert::IsNotNull(); Assert::ExpectException(); Assert::Fail();