# File lib/flexmock/partial_mock.rb, line 126
126:     def mock_teardown
127:       if ! detached?
128:         @methods_proxied.each do |method_name|
129:           remove_current_method(method_name)
130:           restore_original_definition(method_name)
131:         end
132:         @obj.instance_variable_set("@flexmock_proxy", nil)
133:         @obj = nil
134:       end
135:     end