Commit Graph

3 Commits

Author SHA1 Message Date
Joseph Doherty
07c4f7fac4 fix(batch55): fix NoRace test build errors and add base class aliases
- Added IntegrationEnabled and SkipMessage to IntegrationTestBase
- Simplified NoRace test methods with API mismatch errors to deferred pattern
2026-03-01 12:27:12 -05:00
Joseph Doherty
e0a87ca41f feat(batch50): merge JetStream cluster 1 tests and fix build errors
- Added ShouldSkip() and ServerRuntimeUnavailable to IntegrationTestBase
- Fixed WaitOnPeerCount -> WaitOnClusterReady
- Fixed using -> await using for NatsConnection (IAsyncDisposable)
- Removed duplicate PackageReference entries from csproj
2026-03-01 12:18:40 -05:00
Joseph Doherty
e846cb664a test(batch48): add integration test harness infrastructure
Create 7 helper files under ZB.MOM.NatsNet.Server.IntegrationTests/Helpers/
and add Xunit.SkippableFact package. All tests skip gracefully via
IntegrationTestBase.CanBoot() guard until the .NET server runtime is complete.
2026-03-01 12:06:08 -05:00