|
|
1
1
它适用于那些想要完全防御测试覆盖的人,比如说,如果有人破坏了 任何 应用程序的功能,测试将失败。 |
|
|
2
1
我还没用过
程序的某些部分可以纯声明性地在ror中声明,例如
因此,如果有人对为一个类绘制设计草图感兴趣,也许是因为有人对“tdd”感到兴奋,那么可以编写一个测试来声明类需要支持的所有内容:标题是唯一的,用户ID是梅森素数,不管怎样。这是快速和简单的书写。然后我们就可以为所有这些编写代码,了解类的契约,并且能够以简洁的形式看到它。 这只是个猜测。 |
|
|
3
-1
这些宏是特定于rspec&activerecord的宏。 是的,应该和RSPEC一起玩。 http://robots.thoughtbot.com/post/159805987/speculating-with-shoulda |