摘要: Google TestExtending Google Test by Handling Test Events Google测试提供了一个事件侦听器API,让您接收有关测试程序进度和测试失败的通知。 可以监听的事件包括测试程序的开始和结束,测试用例或测试方法等。 您可以使用此API来扩充或替换标准 阅读全文
posted @ 2016-11-27 21:34 超超boy 阅读(4878) 评论(0) 推荐(0) 编辑
摘要: 本文是gtest高级测试指南的译文,由于文章太长,分上下两部分。 一、简介 本文档将向您展示更多的断言,以及如何构造复杂的失败消息,传播致命的故障,重用和加速您的测试夹具,并在您的测试使用各种标志。 二、更多断言 本节包括一些不太常用,但仍然重要的断言。 2.1 显式成功和失败 这三个断言实际上不测 阅读全文
posted @ 2016-11-27 17:31 超超boy 阅读(5957) 评论(0) 推荐(0) 编辑
摘要: 一、测试夹具(Test Fixtures):对多个测试使用相同的数据配置 如果你发现自己写了两个或更多的测试来操作类似的数据,你可以使用测试夹具。它允许您为几个不同的测试重复使用相同的对象配置。 要创建夹具,只需: 1.从:: testing :: Test派生一个类。 使用protected:或p 阅读全文
posted @ 2016-11-27 17:11 超超boy 阅读(8142) 评论(0) 推荐(1) 编辑