【发布时间】:2009-08-22 22:24:21
【问题描述】:
我正在尝试在 RSpec 中使用 shoulda 宏,但遇到了一些问题。
我做了以下事情:
spec_helper.rb:
require 'shoulda/active_record/macros'
Spec::Runner.configure do |config|
...
config.include(Shoulda::ActiveRecord::Macros, :type => :model)
spec/models/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>
【问题讨论】:
标签: ruby-on-rails macros rspec shoulda