def test_update_profile_covers_city_field(self, mock_user_field, mock_get_extractor): mock_get_extractor.return_value = self.mock_extractor adapters.update_profile(self.mock_social_login) self.assertTrue(self.mock_extractor.extract_city.called) args_list = mock_user_field.call_args_list expected_call = mock.call(self.fake_user, "city", self.fake_city) self.assertIn(expected_call, args_list)
def test_update_profile_covers_country_field(self, mock_user_field, mock_get_extractor): mock_get_extractor.return_value = self.mock_extractor adapters.update_profile(self.mock_social_login) self.assertTrue(self.mock_extractor.extract_country.called) args_list = mock_user_field.call_args_list expected_call = mock.call(self.fake_user, "country", self.fake_country) self.assertIn(expected_call, args_list)