GTest学习之旅第一步

来源:互联网 发布:虚拟机ubuntu怎样重置 编辑:程序博客网 时间:2024/04/30 16:01

仅以此记录我的GTest学习之旅第一步

1. Gtest官网下载https://github.com/google/googletest  点击‘Clone or download'下载

2. 在下载完成之后,会看到如下目录:



3 打开msvc, 启动Visual Studio打开Gtest项目,编译之后你会看到:(期间会有项目迁移的信息直接前进就好了)



4 新建项目GTestDemo,右键,属性,

配置c/c++常规,附加包含目录,添加上Include 和 gtest_main的路径,

配置代码生成,多线程 (/MT) (如果是Release)总之和GTest一样就好


5 开始写了:新建一个sampleTest:

#include "stdafx.h"#include "sampleTest.h"#include <gtest/gtest.h>sampleTest::sampleTest(){}sampleTest::~sampleTest(){}int Foo(int a, int b){int sum = a + b;return sum;}TEST(FooTest, ResultCorrect){EXPECT_EQ(2, Foo(1, 1));EXPECT_EQ(3, Foo(1, 1));}

点击编译生成

命令行运行:cmd到你的.exe目录下运行



符合预期


Google Test基础参考官网:https://github.com/google/googletest/blob/master/googletest/docs/Primer.md
Google Test的官网Samples:https://github.com/google/googletest/tree/master/googletest/samples
0 0