您将如何测试此代码(使用RSpec并最终使用Shoulda)?
validates_uniqueness_of :user_id, conditions: -> { where.not(status: "published").where.not(type: "Version") }
You can test only pre-defined validations using shoulda-matchers. If you want to test custom validations you should write your own spec implementation.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.