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
- GTest学习之旅第一步
- gtest学习之断言
- Hibernate 学习之第一步
- gtest学习
- gtest学习
- 安卓之旅第一步~
- 学习IOS之oc第一步基础必备
- GTest初步学习
- Gtest学习笔记1.0
- Gtest学习笔记1.1
- Gtest学习笔记1.2
- gtest学习帖
- GTEST基础学习
- caffe学习gtest模板
- gtest简单原理学习
- gtest学习笔记
- gtest断言学习
- gtest与gmock学习
- iOS 认识CoreData-基础
- TextView设置边框,EditText常见问题
- Android安装报错,提示“reg”不是内部或外部命令,也不是可运行的程序或批处理文件
- 《设计模式之单例模式》
- 2016微软探星夏令营:#1341 : Constraint Checker
- GTest学习之旅第一步
- 在Android Studio 取消打包某一个Jar包
- 分享Android 蓝牙4.0(ble)开发的解决方案
- 在 Laravel 中使用 Slack 进行异常通知
- poj 2442 Sequence
- 一个人的旅行
- mysql数据库中文乱码问题,修改mysql字符集(Linux Windows)
- 如何从手机音频口获得电能
- IDEA 常用快捷键