我正在使用rspec和黄瓜进行BBD.
现在我正在迁移到rails 3和rspec 2,因为我可以看到两个框架(shoulda和非凡)支持rails 3和rspec 2.
现在我正在迁移到rails 3和rspec 2,因为我可以看到两个框架(shoulda和非凡)支持rails 3和rspec 2.
我从来没有用过过的或非凡过的.
我应该更喜欢使用rspec:shoulda或remarkable?为什么?
解决方法
我认为我会非常出色,因为它是专门为Rspec创造的.它也非常完整.而创建了Shoulda是为了在Test :: Unit中获得rspec风格的匹配器.
只需我快2美分.
[更新]差不多两年后,我很遗憾地注意到,这是一个非常可怕的状态.对于rails 3.x,你仍然需要使用beta宝石.我希望这会很快改变或改善(不太可能),但目前我只能建议使用Shoulda.