Issue #35: add parity fixture matrix #98

Merged
dohertj2 merged 2 commits from agent-2/issue-35-parity-fixture-matrix into main 2026-04-26 20:54:26 -04:00
Owner

Summary

  • Adds a repository-owned MXAccess parity fixture matrix based on the local capture set.
  • Documents the direct MXAccess vs gateway comparison format and required scenario groups.
  • Adds focused contract tests that enforce public method coverage, event-family coverage, required scenarios, and parity comparison fields.

Tests

  • dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --filter FullyQualifiedName~ParityFixtureMatrixTests
  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.sln --no-build
  • dotnet format src\MxGateway.Tests\MxGateway.Tests.csproj --verify-no-changes

Live MXAccess tests remain opt-in; the integration smoke skipped without MXGATEWAY_RUN_LIVE_MXACCESS_TESTS=1.

Closes #35

## Summary - Adds a repository-owned MXAccess parity fixture matrix based on the local capture set. - Documents the direct MXAccess vs gateway comparison format and required scenario groups. - Adds focused contract tests that enforce public method coverage, event-family coverage, required scenarios, and parity comparison fields. ## Tests - dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --filter FullyQualifiedName~ParityFixtureMatrixTests - dotnet build src\MxGateway.sln - dotnet test src\MxGateway.sln --no-build - dotnet format src\MxGateway.Tests\MxGateway.Tests.csproj --verify-no-changes Live MXAccess tests remain opt-in; the integration smoke skipped without MXGATEWAY_RUN_LIVE_MXACCESS_TESTS=1. Closes #35
dohertj2 added 1 commit 2026-04-26 20:49:39 -04:00
dohertj2 added 1 commit 2026-04-26 20:53:45 -04:00
dohertj2 merged commit 02143ef7e2 into main 2026-04-26 20:54:26 -04:00
Sign in to join this conversation.