Method: Test::Unit::TestCase#unload_class

Defined in:
lib/adsl/util/test_helper.rb

#unload_class(*classes) ⇒ Object



35
36
37
38
39
40
41
# File 'lib/adsl/util/test_helper.rb', line 35

def unload_class(*classes)
  classes.each do |klass_name|
    const = self.class.lookup_const klass_name
    next if const.nil?
    const.parent_module.send :remove_const, const.name.split('::').last
  end
end