require_relative '../../test_helper.rb' class ModLoader_test < MiniTest::Unit::TestCase def test_load_non_existing_file assert_raises(Rubysermon::ModLoaderException) do Rubysermon::ModLoader.load '_what_the_fuck_' end end #todo: prepisat do fixtures (a mock?) def test_load_existing_file possible_mods = %w(cpu Cpu CPU) possible_mods.each do |mod| assert_equal((Rubysermon::ModLoader.load mod).class.to_s, 'Rubysermon::Cpu') end end end