def test_authorize_saved_card_get_payment_info(self): address = Address('45 Rose Ave', 'Venice', 'CA', '90291') result_dict = { 'first_name': 'Jeff', 'last_name': 'Shenck', 'address': address, 'payment': PROFILE} self.client._customer.retrieve_saved_payment.return_value = result_dict saved = AuthorizeSavedCard(self.client, '1|2') result = saved.get_payment_info() self.assertEqual(result['first_name'], result_dict['first_name']) self.assertEqual(result['last_name'], result_dict['last_name']) self.assertEqual( result['address'].street, result_dict['address'].street)