在尝试为名为Test
的模型编写规范时,我与Test:Module
发生冲突。
这是我的代码:
require 'rails_helper'
RSpec.describe Test, :type => :model do
before { @test = Test.new(title: "Sample Test", description: "Description of sample test") }
subject { @test }
it { should respond_to(:title)}
it { should respond_to(:description)}
end
我收到了错误
undefined method `new' for Test:Module
如果有人知道怎么写这个,谢谢。
答案 0 :(得分:0)
您可以通过将其引用为:: Test来显式引用外部命名空间的Test
常量。否则它与Rspec相关的Test
模块匹配。