The acceptance test projects are empty scaffolds. Add acceptance tests that drive the public client surface end to end against a WireMock-stubbed CIS2 and PDS, with no mocking below the client boundary — covering the full login flow, patient search, validation paths, dependency failures, timeouts and cancellation, for both the standalone in-memory client and the session-backed ASP.NET Core wiring.
The acceptance test projects are empty scaffolds. Add acceptance tests that drive the public client surface end to end against a WireMock-stubbed CIS2 and PDS, with no mocking below the client boundary — covering the full login flow, patient search, validation paths, dependency failures, timeouts and cancellation, for both the standalone in-memory client and the session-backed ASP.NET Core wiring.