在rails-3-2的Chapter 5 Section 3.4中。说明了
当然,这实际上是清单4.2中帮助器的重复,但是有两个独立的方法允许我们捕获基本标题中的任何拼写错误。但这是一个可疑的设计,并且更好(稍微更高级)的方法,直接测试原始的full_title助手,出现在练习中(第5.6节)。
我按照说的做了,但我不明白上述的好处
...有两个独立的方法允许我们捕获基本标题中的任何拼写错误。
application_helper.rb中的“原始”方法和spec / support / utilities.rb中的测试方法完全相同。因此,从我的观点来看,这是一个不利因素 - 有两个地方可以被误解。
我是ruby&的新手轨道和困难时期导致教程涵盖了很多新东西,所以请耐心等待。如果有人能花点时间帮助我理解,我会很高兴。
亲切的问候, 斯蒂芬
答案 0 :(得分:1)
RSpec是一种测试工具。 所以它是“应该”的检查清单。
如果两个方法中有一个拼写错误,RSpec测试将失败,因此您可以注意到那里有错误。
我希望这会有所帮助。