Test::Unit::TestCase
# File runit/testcase.rb, line 28
def initialize(test_name, suite_name=self.class.name)
super(test_name)
end
# File runit/testcase.rb, line 15
def self.suite
method_names = instance_methods(true)
tests = method_names.delete_if { |method_name| method_name !~ /^test/ }
suite = TestSuite.new(name)
tests.each {
|test|
catch(:invalid_test) {
suite << new(test, name)
}
}
return suite
end