예제 #1
0
    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)
예제 #2
0
    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)