我正在使用XCode 6.1,Swift和KIF进行测试。
是否有任何方法(如处理器)为调试定义let
值,为测试环境定义另一个值?
答案 0 :(得分:1)
Swift允许在文件范围级别使用计算属性,使得以下内容成为可能:
var testIsRunning = false
var isDebugging: Bool
{
return testIsRunning ? false : true
}
您可以在测试用例的testIsRunning
方法中将true
设置为-setUp
。