Sha256: 6d9d3d65e8d01ddfe05b30c7a4df3001695e29875d337e46ecded7901cfd1fb3
Contents?: true
Size: 459 Bytes
Versions: 1
Compression:
Stored size: 459 Bytes
Contents
require "test/version" # module for check and run tests module Test class Error < StandardError; end def self.assert(expected:, actual:) expected == actual ? "Passed" : "Failed" end # run all methods -> tests_array:, instance -> tests: # method without parameters def self.run_tests(test_class:, tests:) tests_array = test_class.methods(false) tests_array.each do |test_method| puts tests.send(test_method) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
run_tests-0.1.2 | lib/test.rb |