【发布时间】:2014-01-25 17:34:16
【问题描述】:
我了解如何使用开箱即用的预建 Shoulda 匹配器(validate_presence_of、validate_uniqueness_of 等),但我应该如何测试它没有预建匹配器的东西?
例如,假设我的 User 模型上有一个名为 full_name 的方法,如下所示:
def full_name
"#{forename} #{surname}"
end
我将如何使用 Shoulda 进行测试?或者我应该回退到使用标准的 Rspec 和 Factory Girl 来处理这样的事情?
【问题讨论】:
标签: ruby-on-rails rspec ruby-on-rails-4 shoulda matcher