Sha256: 1cdd4ac9a13ada7f694f0046f30f2e47623d5d4a9a7d1af5768592219fea9c5d
Contents?: true
Size: 451 Bytes
Versions: 3
Compression:
Stored size: 451 Bytes
Contents
module Livery module RSpec module Helper def presenter_receives_instance_doubles! before(:each) do allow(Livery::Presenter).to receive(:to_presenter_single) do |obj, namespace: nil| next nil unless obj klass = obj.instance_variable_get(:@doubled_module).target Livery::Presenter.presenterize(klass, namespace: namespace).new(obj) end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
livery-0.3.1 | lib/livery/rspec/helper.rb |
livery-0.3.0 | lib/livery/rspec/helper.rb |
livery-0.2.0 | lib/livery/rspec/helper.rb |