gtest
gtest学习笔记
__2得很别致
__慢热
展开
-
gtest学习笔记--7 构造自己的单元测试框架
本篇文章与之前的文章不属于同一个项目,另外新开的项目。配置是W10、vs2015 release x64平台的 MT模式下。编码为多字节编码。先放结果图吧。参考的文档在test.cpp里面的置顶。TestCase.h#pragma onceclass TestCase{public: TestCase(const char* case_name) :testcase_name(case_name) {}; //执行测试案例 virtual void Run() = 0; //测试原创 2020-08-21 17:46:23 · 170 阅读 · 0 评论 -
gtest学习笔记--6运行参数
相关的配置与参考可以看相同系列的第一篇。本篇只提供代码。#include "gtest/gtest.h"#include <list>#ifndef _WIN64#pragma comment(lib,"../lib86/gmock.lib")#pragma comment(lib,"../lib86/gmock_main.lib")#pragma comment(lib,"../lib86/gtest.lib")#pragma comment(lib,"../lib86原创 2020-08-21 11:14:40 · 389 阅读 · 0 评论 -
gtest学习笔记--5 死亡测试
相关的配置与参考可以看相同系列的第一篇。本篇只提供代码。#include "gtest/gtest.h"#include <list>#ifndef _WIN64#pragma comment(lib,"../lib86/gmock.lib")#pragma comment(lib,"../lib86/gmock_main.lib")#pragma comment(lib,"../lib86/gtest.lib")#pragma comment(lib,"../lib86原创 2020-08-21 10:49:44 · 703 阅读 · 0 评论 -
gtest学习笔记--4 类型参数化TYPED_TEST
相关的配置与参考可以看相同系列的第一篇。本篇只提供代码。#include "gtest/gtest.h"#include <list>#ifndef _WIN64#pragma comment(lib,"../lib86/gmock.lib")#pragma comment(lib,"../lib86/gmock_main.lib")#pragma comment(lib,"../lib86/gtest.lib")#pragma comment(lib,"../lib86原创 2020-08-21 09:56:05 · 1182 阅读 · 0 评论 -
gtest学习笔记--3 值参数化TEST_P
相关的配置与参考可以看相同系列的第一篇。本篇只提供代码。#include "gtest/gtest.h"#ifndef _WIN64#pragma comment(lib,"../lib86/gmock.lib")#pragma comment(lib,"../lib86/gmock_main.lib")#pragma comment(lib,"../lib86/gtest.lib")#pragma comment(lib,"../lib86/gtest_main.lib")#el原创 2020-08-21 09:54:22 · 4425 阅读 · 0 评论 -
gtest学习笔记--2测试夹具(类)TEST_F
相关的配置与参考可以看相同系列的第一篇。本篇只提供代码。test_02.h#ifndef GTEST_SAMPLES_SAMPLE3_INL_H_#define GTEST_SAMPLES_SAMPLE3_INL_H_#include <stddef.h>// Queue is a simple queue implemented as a singled-linked list.//// The element type must support copy construc原创 2020-08-21 09:52:39 · 619 阅读 · 0 评论 -
gtest学习笔记--1初步认识
本篇的配置是vs2015,release x64版本。运行代码的话添加库文件,将函数名替换为main即可。后续文章的配置参考本章。#include "gtest/gtest.h"/*///未使用debug模式参考链接https://blog.csdn.net/majalis_c/article/details/102834299https://www.jianshu.com/p/b05b9b2f128fhttps://www.cnblogs.com/ivywong11/p/1057920原创 2020-08-21 09:49:36 · 356 阅读 · 0 评论