06 2015 档案

摘要:上一个例子中被测试的类是作为测试类的一个成员变量,在本例中没有测试类,被测试类只能在一个测试用例中定义使用头文件sample4.h#ifndef GTEST_SAMPLES_SAMPLE4_H_#define GTEST_SAMPLES_SAMPLE4_H_// A simple monotonic... 阅读全文
posted @ 2015-06-13 22:02 intruder83 阅读(747) 评论(0) 推荐(0) 编辑
摘要:本例是gtest中的第三个demo,有一个测试类,这个测试类是从testing::Test中继承而来,在测试类中有一个SetUp和一个TearDown方法,这两个事件是gtest中提供的事件,通过虚函数可以在继承类中重写这两个方法,这两个事件属于玩转gtest测试框架的事件机制中的TestCase事... 阅读全文
posted @ 2015-06-13 21:45 intruder83 阅读(2245) 评论(0) 推荐(0) 编辑
摘要:这是gtest中给出的第二个例子sample2头文件sample2.h#ifndef GTEST_SAMPLE2_H_#define GTEST_SAMPLE2_H_#include // 一个简单的string类.class MyString {private: const char* c_... 阅读全文
posted @ 2015-06-13 16:51 intruder83 阅读(1895) 评论(0) 推荐(0) 编辑
摘要:这是一个使用gtest测试框架的简单例子, 是gtest中给出的例子,用于测试函数的功能。头文件sample1.h#ifndef GTEST_SAMPLE1_H_#define GTEST_SAMPLE1_H_// Returns n! (the factorial of n). For nega... 阅读全文
posted @ 2015-06-13 16:22 intruder83 阅读(631) 评论(0) 推荐(0) 编辑
摘要:最近在学习google test 的测试框架,以前对单元测试有一定的了解,但不够深入,学习了gtest的测试框架之后觉得这真是一个神器,在之后的一段时间会把自已学习的过程记录下来。今天先学习一个怎么编译gtest.lib 这个库文件。gtest 编译过程如下:1、下载gtest的库文件,本示例中用的... 阅读全文
posted @ 2015-06-13 12:37 intruder83 阅读(425) 评论(0) 推荐(0) 编辑