自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (15)
  • 收藏
  • 关注

原创 gtest->simple tests

以下步骤创建一个测试 使用TEST()宏来定义和命名一个测试函数,这些函数是普通的C++函数,且没有返回值。在函数里面,可以使用任何支持的C++语法,使用大量的断言来检查值。测试的结果决定于断言。如果任何的断言失败(不论是fatal还是非fatal),或者测试崩溃,整个测试就失败。 TEST(test_case_name, test_name) { ... test body ..

2014-01-13 13:42:09 655

原创 gtest->assert

gtest提供两个版本的断言,ASSERT_*和EXPECT_*。 ASSERT_*会产生falat错误,当断言失败的时候,当前函数会被中止。 EXPECT_*不会产生falat错误,当断言失败的时候,当前函数不会被中止。 EXPECT_*版本应该更优先选择,因为它允许报多于一个的失败。但是,当不想函数继续运行下去时,要用ASSERT_*版本。 ASSERT_*错误从当前函数返

2014-01-13 13:40:47 3539

原创 gtest->编译

由于基本都是在linux下码字,所以以下只给了linux下的编译方法,windows和mac的自己看官方的wiki。 linux 在make目录下,执行 make 会生成文件中有一个gtest_main.a。里面包含了gtest的测试函数和一个main函数。使用时,链接这个gtest_main.a 在.bashrc中设置一个变量GTEST_INCLUDE加入gtest的头文件位置

2014-01-13 13:38:11 654

原创 gtest汇总

gtest,也就是google test,看名字就知道是google的东西。这货是c++单元测试框架。虽然,在快速的开发节奏中,可能会说没有时间去写单元测试。但是,有时单元测试确实能给我们带来挺多方便,比如重构。比如在写较低层代码时,可能上一层的代码不是你写,而等别人写了再调用上一层的去测试,这时出错可能会在低层的出错,也可能在上一层的出错,而且还要等上一层的代码完成。等等。。。

2014-01-13 13:36:28 628

Learn_Vimscript_the_Hard_Way.mobi

learn vimscript the hard way的mobi版。方便用kindle来离线阅读。

2015-11-19

软件测试技术基础part5

软件测试技术基础,测试入门很不错的书籍,适合做开发和做测试的学习。带书签高清版。

2013-11-27

软件测试技术基础part4

软件测试技术基础,测试入门很不错的书籍,适合做开发和做测试的学习。带书签高清版。

2013-11-27

软件测试技术基础part3

软件测试技术基础,测试入门很不错的书籍,适合做开发和做测试的学习。带书签高清版。

2013-11-27

软件测试技术基础part2

软件测试技术基础,测试入门很不错的书籍,适合做开发和做测试的学习。

2013-11-27

软件测试技术基础part1

软件测试技术基础,测试入门很不错的书籍,适合做开发和做测试的学习。

2013-11-27

计算机程序的构造和解释_第二版中文参考答案.pdf

计算机程序的构造和解释_第二版中文参考答案 计算机程序的构造和解释_第二版中文参考答案 计算机程序的构造和解释_第二版中文参考答案

2013-01-01

c+++库函数

c+++库函数 c+++库函数 c+++库函数 c+++库函数 c+++库函数

2011-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除