module Minitest::Extra::Matchers::Subject::ClassMethods

Public Instance Methods

its(name, &block) click to toggle source
# File lib/minitest/extra/matchers/subject.rb, line 28
def its(name, &block)
  it { subject.send(name).instance_eval(&block) }
end
subject(name = nil, &block) click to toggle source
# File lib/minitest/extra/matchers/subject.rb, line 19
def subject(name = nil, &block)
  if name
    let(name, &block)
    let(:subject) { send(name) }
  else
    let(:subject, &block)
  end
end