Google Test环境
来源:互联网 发布:农村淘宝怎么货到付款 编辑:程序博客网 时间:2024/05/17 06:17
Google Test
下载
gtest-1.7.0.zip编译-VS2010
解压并进入找到msvc文件夹,打开gtest.sln编译gtest和gtest_main工程,生成gtestd.lib和gtest_maind.lib,将这两个静态库拷贝到googletest-master\googletest\lib目录(没有lib目录,就自建)
d 结尾是debug编译的,没有的是release版本
新建测试项目
项目设置
代码
- sample.h
#pragma onceint fun(int a, int b);
- sample.cpp
#include"sample.h"int fun(int a, int b) { return (a-b); }
- GTestSample.cpp
# include "gtest/gtest.h" # include "sample.h"TEST(fun, case1) { EXPECT_LT(-2, fun(1, 2)); EXPECT_EQ(-1, fun(1, 2)); ASSERT_LT(-2, fun(1, 2)); ASSERT_EQ(-1, fun(1, 2)); } int main(int argc, char** argv) { testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); }
crtl+ F5 运行
0 0
- Google Test环境
- google test 环境搭建
- Google Test 单元测试环境搭建
- google test
- Google Test
- Google Test
- google test
- google test
- Google Test
- google test
- Google Test
- windows下Google Test测试框架的环境搭建
- 在Windows上创建google test单元测试环境
- Linux下Google Test (GTest)测试环境搭建步骤
- Linux下Google Test(GTest)测试环境搭建步骤
- Google Test and Google Mock
- google api test
- Google-video test
- matlab的&和&&操作
- 提取指定数目的字符substr()
- 二进制数的插入
- iOS图片元数据的读写
- C++11 之 " = delete "
- Google Test环境
- 富文本编辑器原理
- Windows上用QCamera调用摄像头简单示例
- 前端知识库
- 中科院计算所2017推免生机试
- MATLAB图像处理工具箱
- C++设计模式——单例模式
- MFC知识点(DDX_Control 与 DDX_Text ,ON_COMMAND和ON_MESSAGE)
- Android学习笔记之AndroidManifest.xml文件解析