Settings というモデルをテストしようとするとエラーが発生します。モデル名の単数形と複数形に関係があるように感じますが、どうすれば修正できますか?
ここに仕様settings_spec.rbがあります:
require 'spec_helper'
describe Settings do
let!(:settings) { Factory(:settings) }
describe "has a valid factory" do
specify { should be_an_instance_of(Settings) }
end
end
1) Settings has a valid factory
Failure/Error: let!(:settings) { Factory(:settings) }
NameError:
uninitialized constant Setting
# ./spec/models/settings_spec.rb:4:in `block (2 levels) in <top (required)>'
私のモデルは実際には Settings という名前で、ファイル名は settings.rb です。ありがとう!