Module: JsonApiClientMock::ResourceExtensions::ClassMethods

Defined in:
lib/json_api_client_mock/resource_extensions.rb

Instance Method Summary collapse

Instance Method Details

#allow_net_connect!Object



19
20
21
22
# File 'lib/json_api_client_mock/resource_extensions.rb', line 19

def allow_net_connect!
  self.connection_class = self.original_connection_class
  self.connection_object = self.original_connection_object
end

#clear_test_resultsObject



15
16
17
# File 'lib/json_api_client_mock/resource_extensions.rb', line 15

def clear_test_results
  connection.clear_test_results
end

#disable_net_connect!Object



24
25
26
27
28
29
# File 'lib/json_api_client_mock/resource_extensions.rb', line 24

def disable_net_connect!
  self.original_connection_class = self.connection_class
  self.original_connection_object = self.connection_object
  self.connection_class = MockConnection
  self.connection_object = nil
end

#set_test_results(results, conditions = nil) ⇒ Object



11
12
13
# File 'lib/json_api_client_mock/resource_extensions.rb', line 11

def set_test_results(results, conditions = nil)
  connection.set_test_results(self, results, conditions)
end