class Minitest::Checks::Base
Attributes
klass[RW]
klass_hash[RW]
minitest[RW]
where[RW]
Public Class Methods
check_equal(expected, actual, msg = nil)
click to toggle source
# File lib/mimoco.rb, line 30 def self.check_equal(expected, actual, msg = nil) expected = expected.sort.map(&:to_sym) actual = actual.sort.map(&:to_sym) msg = msg ? "#{@where}: #{msg}" : @where @minitest.assert_equal expected, actual, msg end
check_no_nil(actual, msg = nil)
click to toggle source
# File lib/mimoco.rb, line 37 def self.check_no_nil(actual, msg = nil) msg = msg ? "#{@where}: #{msg}" : @where @minitest.refute_nil actual, msg end
run(data, minitest)
click to toggle source
# File lib/mimoco.rb, line 18 def self.run(data, minitest) @minitest = minitest data.each do |klass, hash| @klass = klass @klass_hash = hash hash.each do |function, value| @where = "#{klass}##{function}" send(function, value) end end end