autotest (ZenTest)

    # File lib/zentest.rb, line 556
      def self.autotest(*klasses)
        zentest = ZenTest.new
        klasses.each do |klass|
          zentest.process_class(klass)
        end

        zentest.analyze

        zentest.missing_methods.each do |klass,methods|
          methods.each do |method,x|
            warn "autotest generating #{klass}##{method}"
          end
        end

        zentest.generate_code
        code = zentest.result
        puts code if $DEBUG

        Object.class_eval code
      end