我想知道是否可以将一个单元测试捆绑链接到多个目标。所以可以用一个测试包测试所有的应用程序目标。
我在所有应用目标之间都有一些共享代码,但也有一些基于哪个应用目标正在运行的具体计算。
目前,如果我想测试不同的应用程序目标,我必须将Build Settings中的Bundle Loader选项设置为使用的应用程序目标的.app文件。
我向你们提出的问题是:这可以在没有为每个应用程序目标创建多个测试包目标的情况下完成,并且无需始终更改Bundle Loader选项?
发布于 2018-04-11 15:02:25
发布于 2018-04-11 15:52:14
不,在这一点上你不能。这就像扩展,你必须为每个项目的目标创建一个新的扩展。
这不是很有用,但如果代码从一个目标到另一个目标不同,则测试可能会因为缺少代码而失败,而不会失败代码。 这就是为什么它不被允许。
https://stackoverflow.com/questions/-100004389
复制相似问题