Class: RuboCop::Cop::Minitest::RefuteRespondTo

Inherits:
Base
  • Object
show all
Extended by:
RuboCop::Cop::MinitestCopRule
Defined in:
lib/rubocop/cop/minitest/refute_respond_to.rb

Overview

Enforces the test to use ‘refute_respond_to(object, :do_something)` over `refute(object.respond_to?(:do_something))`.

Examples:

# bad
refute(object.respond_to?(:do_something))
refute(object.respond_to?(:do_something), 'message')
refute(respond_to?(:do_something))

# good
refute_respond_to(object, :do_something)
refute_respond_to(object, :do_something, 'message')
refute_respond_to(self, :do_something)

Method Summary

Methods included from RuboCop::Cop::MinitestCopRule

define_rule