【问题标题】:Define constant value for tests and another for debug [duplicate]为测试定义常量值,为调试定义另一个值[重复]
【发布时间】:2015-03-08 07:27:44
【问题描述】:

我正在使用 XCode 6.1、Swift 和 KIF 进行测试。

是否有任何方法(如处理器)为调试定义 let 值和另一个特定于测试环境的值?

【问题讨论】:

    标签: ios swift preprocessor kif


    【解决方案1】:

    Swift 允许在文件范围级别使用计算属性,从而实现以下目标:

    var testIsRunning = false
    
    var isDebugging: Bool
    {
        return testIsRunning ? false : true
    }
    

    您可以在测试用例的 -setUp 方法中将 testIsRunning 设置为 true

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-02
      • 2019-01-30
      • 1970-01-01
      • 1970-01-01
      • 2011-02-10
      相关资源
      最近更新 更多