
gTest
dr.xun
迭代
展开
-
window环境下eclipse TDD开发环境搭建
1、准备测试框架gtest1. gtest源码下载:https://github.com/google/googletest2.使用CMake编译出静态库libgtest.a步骤:1)CMake安装可参考“Windows下CMake安装使用”在gtest工程中创建build文件夹打开cmake-gui 2)使用第一步生成的makefile文件,通过mingw32-make 执行makefile文件编译gtest源码,生成libgtest.a在新建bu...原创 2020-09-06 21:23:44 · 300 阅读 · 0 评论 -
gtest初识
一、下载(本人使用的是gtest-1.7.0)gtest列表:https://code.google.com/p/googletest/downloads/list直接下载:gtest-1.7.0.zip二、安装upzip gtest-1.7.0.zip cd gtest-1.7.0 ./configure make 成功后,确认lib目录下生成了l原创 2017-09-24 18:36:33 · 589 阅读 · 0 评论 -
TDD三定律
定律一、在编写不能通过的单元测试前,不可编写生产代码。定律二、只可编写刚好无法通过的单元测试,不能编译也算不过。定律三、只可编写刚好足以通过当前失败测试的生产代码。 测试代码的要素:可读性,可读性,可读性。重要事说三遍。编写测试用例的模式,或者现有的测试框架提供的测试形式是,构造-操作-检验(BUILD-OPERATE-CHECK)模式。其分为三个环节:1、构建测试数据...原创 2018-09-09 16:02:52 · 5232 阅读 · 2 评论