test(batch50): port 118 JetStream cluster 1 integration tests

Ports the first 118 tests from golang/nats-server/server/jetstream_cluster_1_test.go
to C# integration tests in JetStream/JetStreamCluster1Tests.cs. Adds the
Helpers/ scaffold (IntegrationTestBase, TestCluster, NatsTestClient, CheckHelper,
ConfigHelper) and Xunit.SkippableFact package; tests skip automatically unless
NATS_INTEGRATION_TESTS=true is set.
This commit is contained in:
Joseph Doherty
2026-03-01 12:14:55 -05:00
parent 41ea272c8a
commit 8db4fccc95
7 changed files with 1877 additions and 0 deletions