有时候如果某个测试出现了异常,但是我们想继续其他的测试怎么办。 最简单的方法就是,在测试的名字前加上"DISABLED_",如下面的例子所示: 但是如果我有非常都的测试,想这样一个个的改名字显得费时费力。 另一种方法可以使用命令行参数,对测试进行过滤。 --gtest_list_tests //列出 ...
分类:
其他好文 时间:
2019-01-12 17:55:58
阅读次数:
219
结论: Java Config方式进行Bean的初始化: 温馨提示: 如果存在多个使用注解@PostConstruct修饰的方法,则这些方法执行顺序不确定 代码:https://github.com/helloworldtang/spring-boot-cookbook/blob/v1.0.2-th ...
分类:
其他好文 时间:
2019-01-07 00:21:14
阅读次数:
251
转自:玩转Google开源C++单元测试框架Google Test系列(gtest)之四 - 参数化 一、前言 在设计测试案例时,经常需要考虑给被测函数传入不同的值的情况。我们之前的做法通常是写一个通用方法,然后编写在测试案例调用它。即使使用了通用方法,这样的工作也是有很多重复性的,程序员都懒,都希 ...
分类:
其他好文 时间:
2019-01-06 20:07:44
阅读次数:
298
转自:玩转Google开源C++单元测试框架Google Test系列(gtest)之七 - 深入解析gtest 一、前言 “深入解析”对我来说的确有些难度,所以我尽量将我学习到和观察到的gtest内部实现介绍给大家。本文算是抛砖引玉吧,只能是对gtest的整体结构的一些介绍,想要了解更多细节最好的 ...
分类:
其他好文 时间:
2019-01-06 20:02:26
阅读次数:
214
前言 有时候在测试的时候,我们会在测试前做一些初始化活动,和测试后做一些清理工作,gtest提供了多种事件机制,非常方便我们在案例之前或之后做一些操作。总结一下gtest的事件一共有3种: 接下来按照倒叙3→2→1介绍如何使用事件机制 TestCase事件 TestCase事件是挂在每个案例执行前后 ...
分类:
其他好文 时间:
2019-01-06 20:02:17
阅读次数:
185
转自:玩转Google开源C++单元测试框架Google Test系列(gtest)之五 - 死亡测试 一、前言 “死亡测试”名字比较恐怖,这里的“死亡”指的的是程序的崩溃。通常在测试过程中,我们需要考虑各种各样的输入,有的输入可能直接导致程序崩溃,这时我们就需要检查程序是否按照预期的方式挂掉,这也 ...
分类:
其他好文 时间:
2019-01-06 20:00:09
阅读次数:
286
# solve dependencyyum install -y gcc gcc-c++ boost boost-devel cmake make cmake3yum install glog glog-devel kyotocabinet kyotocabinet-devel marisa-dev ...
分类:
其他好文 时间:
2019-01-03 14:09:38
阅读次数:
561
本文仅介绍Code::Blocks+gtest环境配置,gtest具体使用方法请参考: 玩转Google开源C++单元测试框架Google Test系列(gtest)(总) 环境概要 Code::Blocks 13.12 Windows 8.1 gtest 1.7.0 说明 gtest是一个优秀的开 ...
分类:
其他好文 时间:
2018-12-23 11:05:14
阅读次数:
266
摘要: 本文为了提醒喜欢ML.NET的朋友们注意官方发布中重要变更的内容。 ...
分类:
Web程序 时间:
2018-12-04 22:34:22
阅读次数:
202