class RuboCop::Cop::RSpec::VerifiedDoubles

end
instance_double(“ClassName”, method_name: ‘returned value’)
let(:foo) do
# good
end
double(“ClassName”, method_name: ‘returned value’)
let(:foo) do
# bad
end
double(method_name: ‘returned value’)
let(:foo) do
# bad
@example
@see relishapp.com/rspec/rspec-mocks/docs/verifying-doubles<br><br>Prefer using verifying doubles over normal doubles.

def on_send(node)

def on_send(node)
  unverified_double(node) do |name, *_args|
    return if name.nil? && cop_config['IgnoreNameless']
    return if symbol?(name) && cop_config['IgnoreSymbolicNames']
    add_offense(node)
  end
end

def symbol?(name)

def symbol?(name)
  name&.sym_type?
end