diff --git a/DocumentOperator.API/ROADMAP.md b/DocumentOperator.API/ROADMAP.md index d76491f..e076e01 100644 --- a/DocumentOperator.API/ROADMAP.md +++ b/DocumentOperator.API/ROADMAP.md @@ -1319,11 +1319,12 @@ public async Task POST_ValidatePdf_InvalidPdf_Returns400() { } - ? Step 3.1 - IPdfProcessor Interface erstellt - ?? Step 3.2 - DevExpressPdfProcessor implementieren (TDD - **IN PROGRESS**) - ? Step 3.2.1 - ProcessDocument Ordner gelöscht (Application Layer cleanup) + - ? Step 3.2.2 - Test-Ordnerstruktur erstellt (Unit/Infrastructure/Services/PdfProcessing) ### ?? In Progress - **Phase 3, Step 3.2:** DevExpressPdfProcessor (TDD) - - **NEXT:** Step 3.2.2 - Test-Ordnerstruktur erstellen - - **Progress:** 1/7 Mini-Steps abgeschlossen + - **NEXT:** Step 3.2.3 - Test-PDF Datei hinzufügen + - **Progress:** 2/7 Mini-Steps abgeschlossen ### ? Pending - **Phase 3:** Infrastructure Layer @@ -1342,17 +1343,12 @@ public async Task POST_ValidatePdf_InvalidPdf_Returns400() { } ### ?? Hinweise zum aktuellen Stand -1. **Tests Layer:** - - Aktuell: Nur `UnitTest1.cs` (Dummy-Test) - - Roadmap: Ordnerstruktur für Unit/Integration Tests - - ?? **Action:** Ordnerstruktur erstellen, UnitTest1.cs löschen - -2. **Infrastructure Services:** +1. **Infrastructure Services:** - Ordner existieren (PdfProcessing, FileStorage, DocumentValidation) - **Aber:** Alle leer - - ?? **Action:** DevExpressPdfProcessor.cs implementieren (Step 3.2) + - ?? **Action:** DevExpressPdfProcessor.cs implementieren (Step 3.2 - IN PROGRESS) -3. **DevExpress Universal License:** +2. **DevExpress Universal License:** - ? **Verfügbar!** Wir können alle DevExpress Pakete nutzen - Aktuell nur: `DevExpress.Pdf.Core` - Bei Bedarf können weitere Pakete hinzugefügt werden @@ -1485,6 +1481,7 @@ public async Task POST_ValidatePdf_InvalidPdf_Returns400() { } | 17.01.2025 | Infrastructure | ?? **DevExpress Universal License** hinzugefügt - Vollzugriff auf alle Pakete | | 17.01.2025 | Phase 3 | ?? **Step 3.2 gestartet** - DevExpressPdfProcessor (TDD) | | 17.01.2025 | Application | ? Step 3.2.1 - ProcessDocument Ordner gelöscht (Cleanup) | +| 17.01.2025 | Tests | ? Step 3.2.2 - Test-Ordnerstruktur erstellt, UnitTest1.cs gelöscht | --- diff --git a/DocumentOperator.Tests/DocumentOperator.Tests.csproj b/DocumentOperator.Tests/DocumentOperator.Tests.csproj index a07358d..6cf4ae7 100644 --- a/DocumentOperator.Tests/DocumentOperator.Tests.csproj +++ b/DocumentOperator.Tests/DocumentOperator.Tests.csproj @@ -31,4 +31,8 @@ + + + +