我正在做一个 Rails 4 项目。当然,我会使用一些 gem 来为应用程序添加一些功能。
这些 gem 之一是pg_search gem。
我用它来为 User 模型添加一个搜索范围。
class User < ActiveRecord::Base
include PgSearch
pg_search_scope :search,
against: [:email],
using: :tsearch
end
这种范围的内部工作都在 gem 中进行了测试。
所以我的问题是,是否也应该在我的应用程序中测试此功能?如果是这样,这样的测试会是什么样子?