私はRSpec内でshouldaマクロを使用しようとしていますが、いくつか問題があります。RSpecでshouldaマクロを使用する
私は次のようやった:
spec_helper.rb:
require 'shoulda/active_record/macros'
Spec::Runner.configure do |config|
...
config.include(Shoulda::ActiveRecord::Macros, :type => :model)
仕様/モデル/ foo_spec.rb:
describe Foo do
it { should_have_instance_methods(:save) } # just for example
end
と私の失敗を与える:
undefined method 'get_options!' for #<Spec::Rails::Example::ModelExampleGroup::Subclass_1:0xb714046c>