Bac*_*cko 5 ruby validation rspec ruby-on-rails ruby-on-rails-3
我使用on Rails的3.0.9和RSpec 2.我知道有使用RSpec的和一些已知问题Ruby的before_validation回调,因为在before_validation似乎并没有被触发在规范文件中运行时.您可以找到许多类似的问题(例如,通过Google搜索).
我想知道,在这个时候,是否有人提出了解决这个问题的方法?
PS:我读过有些人建议使用模拟,其他人可以从一个before_validation回调切换到另一个回调(例如:到a before_save)或使用该save(:validate => false)方法(以便跳过验证)......等等......但似乎没有人解决"真正的"问题.在这种情况下,您认为应该怎么做才能解决问题?
| 归档时间: |
|
| 查看次数: |
1135 次 |
| 最近记录: |