【发布时间】:2016-06-04 00:23:14
【问题描述】:
我有一个带有多个目标的 XCode(在 Swift 中)项目。每个目标都有自己的宏,程序可以知道哪个目标正在运行。
例如,
- FreeVersion 目标有一个宏“FREE”
- PaidVersion 目标有一个宏“PAID”
我想用 XCTest 制作测试代码,但 XCTest 源似乎无法与特定目标相关。
在这种情况下使用 XCTest 的最佳做法是什么?
【问题讨论】:
-
创建两个对应的单元测试包 - 并共享单元测试代码。
标签: xcode swift unit-testing tdd xctest