Sha256: 6a9d1b430d4228d73da1a1538090791be8b5b4002662e08a4040643b22199c89
Contents?: true
Size: 569 Bytes
Versions: 3
Compression:
Stored size: 569 Bytes
Contents
RSpec.configure do |config| def mock_class(class_name) return class_name.constantize if defined?(Rails) && !self.class.metadata[:active_mocker] ActiveMocker::LoadedMocks.class_name_to_mock.select { |name, mock| name == class_name }.values.first end config.before(:each) do if self.class.metadata[:active_mocker] ActiveMocker::LoadedMocks.class_name_to_mock.each { |class_name, mock| stub_const(class_name, mock) } end end config.after(:all) do ActiveMocker::LoadedMocks.clear_all if self.class.metadata[:active_mocker] end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
active_mocker-1.5.2 | lib/active_mocker/rspec_helper.rb |
active_mocker-1.5.1 | lib/active_mocker/rspec_helper.rb |
active_mocker-1.5 | lib/active_mocker/rspec_helper.rb |