码迷,mamicode.com
首页 > 其他好文 > 详细

gtest事件

时间:2018-07-12 13:03:03      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:sts   静态方法   通过   全局   test   set   case   事件   cas   

“事件”本质就是框架提供的一个方式,让我们能够通过这几种方式来执行自己定制的代码。

1.TestSuite事件

需要写一个类,继承test::Test,然后实现两个静态方法SetUpTestCase方法在第一个TestCase之前执行;TearDownTestCase方法在最后一个TestCase之后执行。
2、TestCase事件
是挂在每个案例执行前后的,需要实现的是SetUp方法和TearDown方法。SetUp方法在每个TestCase之前执行;TearDown方法在每个TestCase之后执行。
3、全局事件
要实现全局事件,必须写一个类,继承testing::Environment类,实现里面的SetUp和TearDown方法。SetUp方法在所有案例执行前执行;TearDown方法在所有案例执行后执行。

gtest事件

标签:sts   静态方法   通过   全局   test   set   case   事件   cas   

原文地址:https://www.cnblogs.com/chen-cai/p/9298253.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!