【发布时间】:2011-05-17 20:44:00
【问题描述】:
因此,我一直在努力寻找适用于 iOS4 和 Xcode4 的可靠 BDD 替代方案,但似乎一切都在很久以前被放弃了,或者 sortof 工作但相当混乱。我发现的最佳解决方案称为 Cedar(main article 带有指向最近更新的项目跟踪器的链接),尽管 Xcode4 存在一些问题,涉及到混乱的解决方法,如 here 所述。有谁知道更好的解决方案?谢谢!
编辑:我决定使用 OCUnit 并将 BDD 语法混入测试名称中。这不是我理想的解决方案,特别是因为所有测试名称都必须以“测试”一词为前缀(ERRGGHH !!!),但我根本无法让 Cedar 为我的一生工作。 OCHamcrest(一个流行的匹配库)使这更容易忍受,但是允许 UI 测试、不直接将任何东西编译到您的代码中、在 Objective-C 中并且可以在 Xcode 中使用的东西仍然是绝对美味的。
【问题讨论】:
标签: objective-c ios4 xcode4 bdd