我的覆盖率报告不是100%,因为我的类中有几个#inspect方法,我用它们进行调试.有没有办法配置SimpleCov忽略所有检查方法?
我想检索构造函数中的参数名称.给出以下代码:
class Something
def self.do_something(a, b); end
def initialize(a, b); end
end
Run Code Online (Sandbox Code Playgroud)
我明白了:
Something.method(:do_something).parameters
# => [[:req, :a], [:req, :b]]
Something.method(:new).parameters
# => [[:rest]]
Run Code Online (Sandbox Code Playgroud)
为什么Method#parameters返回[[:rest]]的情况下new,如何获取构造函数参数?