在单独的测试目标之间有效共享测试加倍

时间:2018-06-22 07:32:27

标签: ios swift unit-testing frameworks xctest

我有一个iOS应用程序工作区,它由主应用程序项目和几个单独的项目组成,这些项目构建了主目标所包含的框架。这些项目中的每一个都有其自己的单独的单元测试套件。

我正在寻找一种在这些测试套件之间共享测试倍数的有效方法。有什么想法在不提取测试目标之间共享的单独测试双重框架的情况下如何做?

1 个答案:

答案 0 :(得分:1)

A)(如您所指出的那样)提取一个包含双打的框架。

B)只需将文件添加到每个测试包中。也就是说,它们在下面是相同的文件。

B的优点是它的简单性。缺点之一是,如果您构建每个测试包,最终将两次构建两次测试。