SacsMobileMaui Windows Test Host
This Windows-only MAUI app provides a live dispatcher for the explicit tests in SacsMobileMauiTests.
Run it from the Common workspace on Windows:
dotnet run --project SacsMobileMauiTestHost/SacsMobileMauiTestHost.csproj --framework net10.0-windows10.0.19041.0
When the app opens, select Run dispatcher tests to run the six dispatcher checks, Run interactive dialog tests to run the dialog checks, or Run date picker tests to verify AllowInvalid state and display transitions. The dispatcher and control tests run on a worker thread while the MAUI UI loop remains active. For each dialog case, follow the prompt: dismiss the alert, select Yes for the accept case, and No for the cancel case. Results appear after the selected suite completes; failures and timeouts appear in the results area. The ordinary dotnet test run remains available for non-dispatcher tests.
The interactive dialog cases require a person to click the native prompt buttons; the runner cannot dismiss them automatically.