# File test/unit/testcase.rb, line 39
                        def TestCase.suite
                                method_names = public_instance_methods(true)
                                tests = method_names.delete_if { |method_name| method_name !~ /^test.+/ }
                                suite = TestSuite.new(name)
                                tests.each() do
                                        |test|
                                        catch :invalid_test do
                                                suite << new(test)
                                        end
                                end
                                return suite
                        end