test(fixtures): add ZUGFeRD sample PDFs and feat(models): add Pydantic models
- Download 11 official ZUGFeRD sample PDFs - Cover profiles: BASIC, BASIC WL, EN16931, EXTENDED, XRechnung - Add non-ZUGFeRD PDF for negative testing - Create MANIFEST.md documenting all samples - Implement all Pydantic models from spec - Add 28 TDD tests for models - All tests pass
This commit is contained in:
@@ -329,7 +329,7 @@ Critical Path: Task 1 → Task 4 → Task 7 → Task 10 → Task 13 → Task 16
|
||||
|
||||
---
|
||||
|
||||
- [ ] 2. Download ZUGFeRD Sample PDFs
|
||||
- [x] 2. Download ZUGFeRD Sample PDFs
|
||||
|
||||
**What to do**:
|
||||
- Download official ZUGFeRD sample PDFs from FeRD/ZUGFeRD repositories
|
||||
@@ -390,7 +390,7 @@ Critical Path: Task 1 → Task 4 → Task 7 → Task 10 → Task 13 → Task 16
|
||||
|
||||
---
|
||||
|
||||
- [ ] 3. Create Pydantic Models
|
||||
- [x] 3. Create Pydantic Models
|
||||
|
||||
**What to do**:
|
||||
- Define all Pydantic models as per API specification
|
||||
|
||||
Reference in New Issue
Block a user