# File lib/flexmock/partial_mock.rb, line 40 40: def initialize(obj, mock, safe_mode) 41: @obj = obj 42: @mock = mock 43: @method_definitions = {} 44: @methods_proxied = [] 45: unless safe_mode 46: MOCK_METHODS.each do |sym| 47: unless @obj.respond_to?(sym) 48: add_mock_method(@obj, sym) 49: end 50: end 51: end 52: end