class RuboCop::Cop::RSpec::Rails::AvoidSetupHook
Checks that tests use RSpec
`before` hook over Rails
`setup` method.
@example
# bad setup do allow(foo).to receive(:bar) end # good before do allow(foo).to receive(:bar) end
Constants
- MSG
Public Instance Methods
on_block(node)
click to toggle source
# File lib/rubocop/cop/rspec/rails/avoid_setup_hook.rb, line 33 def on_block(node) setup_call(node) do |setup| add_offense(node) do |corrector| corrector.replace setup, 'before' end end end