ruby-on-rails - 如何引用 Ruby/Rails 规范中的属性?

标签 ruby-on-rails ruby rspec rspec-rails

我试图遵循这些准则来编写我的规范: Better Specs

在 Ruby 中,约定使用 .method_name::method_name 来引用类方法,并使用 #method_name 作为实例方法.同样的约定是否适用于 Rails 模型属性?

例如,我的规范应该这样写吗:

describe '#exam_code 应该是唯一的'?

最佳答案

我使用这个风格指南 https://github.com/bbatsov/rails-style-guide#rspec

describe '#some_attr' do
  it 'is required' do
    #your spec
  end
end

关于ruby-on-rails - 如何引用 Ruby/Rails 规范中的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22989197/

相关文章:

ruby-on-rails - Ruby/Rails 中的 ->(破折号大于)运算符是什么

ruby - Guard::RSpec 错误:未指定 cmd 选项,无法运行规范

mysql - 如何以编程方式使整个规范套件快速失败

ruby-on-rails - 如何用 RSpec 测试覆盖 ActiveAdmin 资源的一部分?

ruby-on-rails - Rails 复式记账法

ruby-on-rails - 调用关联之前的回调

sql - Rails ActiveRecord 和数据库规范化

ruby - 使用 Ruby 将一个数组插入另一个数组,并返回方括号

java - 使用 Rawr 打包 Slick2d JRuby 应用程序 : missing class or uppercase package name

ruby - Ruby 中 yield 和 return 的使用