Commit graph

3 commits

Author SHA1 Message Date
57d6a49986 Add typed Pydantic models for positions and document payments, enhance EasybillClient with pagination and retry handling, and implement unit tests for workflow helpers. 2026-04-17 11:13:33 +02:00
b324671286 Enhance EasybillClient and AsyncEasybillClient with new methods for customer and document management, and add unit tests for client functionality. 2026-04-17 10:31:28 +02:00
caacb339dd Add unit tests for authentication and webhook parsing
- Implement tests for basic and bearer authentication headers in `test_auth.py`.
- Create tests for the `EasybillWebhookParser` in `test_webhooks.py`, covering JSON and form-encoded payloads, as well as a generic parse and acknowledgement method.
2026-04-17 10:20:12 +02:00