| 29-OSGI-SERVICE-REGISTRY-A01 | Integration/Contract | Provider wird im gebauten JAR gefunden. | Automatisierter Test und CI-Protokoll |
| 29-OSGI-SERVICE-REGISTRY-A02 | Integration/Contract | Kein Provider liefert verständlichen Fehler. | Automatisierter Test und CI-Protokoll |
| 29-OSGI-SERVICE-REGISTRY-A03 | Integration/Contract | Mehrere Provider folgen dokumentierter Priorität. | Automatisierter Test und CI-Protokoll |
| 29-OSGI-SERVICE-REGISTRY-A04 | Integration/Contract | SPI enthält keine Implementierungsdetails. | Automatisierter Test und CI-Protokoll |
| 29-OSGI-SERVICE-REGISTRY-A05 | Integration/Contract | Grenze zu echtem OSGi ist in Architektur dokumentiert. | Automatisierter Test und CI-Protokoll |
| 29-OSGI-SERVICE-REGISTRY-T01 | Unit | Fachlogik ohne Container oder externen Dienst testen. | Unit-Test |
| 29-OSGI-SERVICE-REGISTRY-T02 | Regression | Legacy- und Modern-Ergebnis für denselben Golden-Master-Vektor vergleichen. | Vergleichsreport |
| 29-OSGI-SERVICE-REGISTRY-T03 | Negative | Fehlerhafte, leere und grenzwertige Eingaben prüfen. | Negativtest |
| 29-OSGI-SERVICE-REGISTRY-T04 | Operations | Start, Health, Shutdown und Konfigurationsfehler prüfen. | Deployment-/Startprotokoll |
| 29-OSGI-SERVICE-REGISTRY-T05 | Packaging | Module Path, JAR-Inhalt und Service Discovery aus finalem Artefakt prüfen. | Packaging-Smoke-Test |
| 29-OSGI-SERVICE-REGISTRY-F01 | Fokus | no provider, multiple provider and packaging tests | Modulspezifischer Testreport |