def test_get(self): """Function defined to test Customer get method.""" httpretty.register_uri( httpretty.GET, self.endpoint_url("/customer/4013"), content_type='text/json', body='{"status": true, "contributors": true}', status=201, ) response = Customer.get(customer_id=4013) self.assertEqual(response['status'], True)
def test_get(self): """Function defined to test Customer get method.""" httpretty.register_uri( httpretty.GET, "https://api.paystack.co/customer/4013", content_type='text/json', body='{"status": true, "contributors": true}', status=201, ) response = Customer.get(customer_id=4013) self.assertEqual(response['status'], True)
def test_get(self): """Function defined to test Customer get method.""" with mock.patch('paystackapi.customer.Customer.get') as mock_get: mock_get.return_value = { 'status': True, 'message': 'Customer retrieved', 'data': {'total_transactions': 0, 'customer_code': 'CUS_jemg85nfijhrp1s', 'first_name': 'samuel', 'last_name': 'james', 'authorizations': [], 'total_transaction_value': 0, 'subscriptions': [], 'transactions': [], 'domain': 'test', 'id': 4013, 'phone': '00000000000', 'updatedAt': '2016-02-12T12:25:19.000Z', 'integration': 100384, 'email': '*****@*****.**', 'createdAt': '2016-02-12T12:25:19.000Z', 'metadata': None} } response = Customer.get(4013) self.assertEqual(response['status'], True)