首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有一个BDD解决方案,目前与iOS4和Xcode4工作良好吗?

有一个BDD解决方案,目前与iOS4和Xcode4工作良好吗?
EN

Stack Overflow用户
提问于 2011-05-17 20:44:00
回答 2查看 1.4K关注 0票数 4

因此,我一直在非常努力地为iOS4和Xcode4寻找一个可靠的BDD替代方案,但所有的东西似乎都已经很久以前就被抛弃了,或者已经开始工作了,但是非常混乱。我找到的最好的解决方案是Cedar (主要文章与一个最近更新的项目跟踪器的链接),尽管它与Xcode4有一些问题,涉及到一个混乱的解决方案,正如这里所指出的。有谁知道更好的解决办法吗?谢谢!

编辑:我决定使用OCUnit并将BDD语法重新分配到测试名称中。这不是我理想的解决方案,尤其是因为所有的测试名称都必须以" test“(ERRGGHH!!)这个词作为前缀,但我根本无法让雪松为我的一生工作。OCHamcrest (一个流行的匹配库)使得这种情况更容易接受,但是一些允许UI测试、不将任何东西直接编译到代码中的东西在Objective中,并且可以在Xcode中使用,这仍然是非常棒的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-30 20:03:28

我试过雪松。我更喜欢奇异果。太棒了!它适用于iOS4和Xcode4,很容易设置,文档很好,它有自己的方法来匹配、期望、模拟、存根等等,比如RSpec。所以,这就是你所需要的。你不需要OCHamcrestOCMock

下面是我列举的一个疯狂的例子:https://gist.github.com/997581

另外,请参见iOS测试/规范TDD/BDD及集成与验收测试

票数 5
EN

Stack Overflow用户

发布于 2012-11-16 11:06:00

试试葫芦,效果很好,而且很容易开始。您可以看到如何在BDD从创意到应用程序中逐步使用它的示例。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6036891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档