Railstutorial#5第3.4节需要full_title助手。帮助需要了解其好处

时间:2014-10-08 12:25:51

标签: railstutorial.org

在rails-3-2的Chapter 5 Section 3.4中。说明了

  

当然,这实际上是清单4.2中帮助器的重复,但是有两个独立的方法允许我们捕获基本标题中的任何拼写错误。但这是一个可疑的设计,并且更好(稍微更高级)的方法,直接测试原始的full_title助手,出现在练习中(第5.6节)。

我按照说的做了,但我不明白上述的好处

  

...有两个独立的方法允许我们捕获基本标题中的任何拼写错误。

application_helper.rb中的“原始”方法和spec / support / utilities.rb中的测试方法完全相同。因此,从我的观点来看,这是一个不利因素 - 有两个地方可以被误解。

我是ruby&的新手轨道和困难时期导致教程涵盖了很多新东西,所以请耐心等待。如果有人能花点时间帮助我理解,我会很高兴。

亲切的问候, 斯蒂芬

1 个答案:

答案 0 :(得分:1)

RSpec是一种测试工具。 所以它是“应该”的检查清单。

如果两个方法中有一个拼写错误,RSpec测试将失败,因此您可以注意到那里有错误。

我希望这会有所帮助。