【发布时间】:2013-11-22 10:12:37
【问题描述】:
我有一个测试套件,其中有很多测试类,每个类都有很多测试。 现在如果我定义
+ (void)tearDown
在任何类中,那么它将仅在该类的所有测试之后运行。 和
- (void)tearDown
将在每次测试后运行。 我想定义一个 tearDown 方法并希望它在所有类的所有测试之后运行。 Fox 例如,如果我有 5 个班级,每个班级有 7 个测试。所以我想在所有 35 次测试后运行这个 tearDown 函数。
【问题讨论】:
-
- 您使用的是哪个测试框架? - 为什么需要进行最终拆解?
-
我正在使用 sentest。在 xcode 5 中,我的测试覆盖率生成失败了。我搜索并发现我们必须运行 __gcov_flush 才能构建 .gcda 文件。为此,我必须在整个测试套件之后运行此功能。
标签: ios iphone unit-testing