module RuboCop::Cop::MinitestExplorationHelpers
def test_cases(class_node, visibility_check: true)
def test_cases(class_node, visibility_check: true) test_methods = class_def_nodes(class_node).select do |def_node| test_method?(def_node, visibility_check: visibility_check) end # Support Active Support's `test 'example' { ... }` method. # https://api.rubyonrails.org/classes/ActiveSupport/Testing/Declarative.html test_blocks = class_node.each_descendant(:block).select { |block_node| test_block?(block_node) } test_methods + test_blocks end