spec/rubocop/cop/rspec/instance_spy_spec.rb in rubocop-rspec-1.12.0 vs spec/rubocop/cop/rspec/instance_spy_spec.rb in rubocop-rspec-1.13.0

- old
+ new

@@ -1,24 +1,24 @@ -describe RuboCop::Cop::RSpec::InstanceSpy do +RSpec.describe RuboCop::Cop::RSpec::InstanceSpy do subject(:cop) { described_class.new } context 'when used with `have_received`' do it 'adds an offense for an instance_double with single argument' do expect_violation(<<-RUBY) it do foo = instance_double(Foo).as_null_object - ^^^^^^^^^^^^^^^^^^^^ Use `instance_spy` when you check your double with `have_received` + ^^^^^^^^^^^^^^^^^^^^ Use `instance_spy` when you check your double with `have_received`. expect(foo).to have_received(:bar) end RUBY end it 'adds an offense for an instance_double with multiple arguments' do expect_violation(<<-RUBY) it do foo = instance_double(Foo, :name).as_null_object - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Use `instance_spy` when you check your double with `have_received` + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Use `instance_spy` when you check your double with `have_received`. expect(foo).to have_received(:bar) end RUBY end @@ -42,19 +42,19 @@ RUBY end end original = <<-RUBY - it do - foo = instance_double(Foo, :name).as_null_object - expect(foo).to have_received(:bar) - end + it do + foo = instance_double(Foo, :name).as_null_object + expect(foo).to have_received(:bar) + end RUBY corrected = <<-RUBY - it do - foo = instance_spy(Foo, :name) - expect(foo).to have_received(:bar) - end + it do + foo = instance_spy(Foo, :name) + expect(foo).to have_received(:bar) + end RUBY include_examples 'autocorrect', original, corrected end