ldc-arcadia-api/tests
Jérémy Munsch 18fb5f8ac2
refactor(find): use polymorphic outputs for not found cases
Replace not-found exceptions in Arcadia find/show flows with typed outputs (Found*/NotFoundOutput) and map not-found results in presenters/responses while preserving HTTP 404 problem details.

Adjust architecture and unit tests to cover concrete output classes, and remove obsolete Arcadia not-found exception classes and their tests.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-05 15:50:01 +02:00
..
Architecture refactor(find): use polymorphic outputs for not found cases 2026-10-05 15:50:01 +02:00
Feature feat(employees): remove siteId parameter in favor of siteIds in request, OpenAPI spec and Bruno 2026-09-18 11:51:15 +02:00
Integration test(integration): adapt repository and directory integration tests to Pagination VOs 2026-09-15 12:49:01 +02:00
Support refactor(find): use polymorphic outputs for not found cases 2026-10-05 15:50:01 +02:00
Unit refactor(find): use polymorphic outputs for not found cases 2026-10-05 15:50:01 +02:00
CreatesApplication.php feat(api): implement tracer bullet for employees and OpenAPI specification 2026-08-12 15:45:29 +02:00
Pest.php test(arch): overhaul and complete architecture test suite across all layers 2026-09-14 19:13:41 +02:00
TestCase.php feat(api): implement tracer bullet for employees and OpenAPI specification 2026-08-12 15:45:29 +02:00