Asset Service Testing Architecture
Existing evidence
One repository-level smoke harness is verified. Its core path checks migration/seed and lifecycle operations. Optional modes exercise workflow enabled/disabled behavior and callbacks, document storage/download/reference removal, notification delivery path, clearance, compatibility, gateway routing, backfill/parity, and cutover. It starts or reuses runtime dependencies and makes HTTP/database assertions.
No dedicated Asset Service unit-test project, in-memory domain test suite, API test project, integration-test fixture, consumer contract tests, UI component/end-to-end tests, gateway test project, mutation tests, load tests, or security tests were found by repository-wide asset test/spec discovery. The script is executable evidence but does not provide isolated deterministic coverage or CI ownership by itself. This page documents the harness without publishing its operational commands or environment values.
Requires confirmation
Production ownership, authorization governance, operational policy, and future architecture require confirmation where the source does not enforce them.
Source References
microservices/scripts/smoke-asset.ps1microservices/src/asset-service/asset-service.csprojmicroservices/src/asset-service/Program.cs