// Copyright 2020-2025 The NATS Authors // Licensed under the Apache License, Version 2.0 namespace ZB.MOM.NatsNet.Server.IntegrationTests.Helpers; /// /// Placeholder harness for a single JetStream cluster (multiple servers forming a /// Raft group). The real implementation requires the full NatsServer runtime. /// public sealed class TestCluster : IDisposable { public string Name { get; } public TestCluster(string name) { Name = name; } /// /// Creates a JetStream cluster. Not yet implemented. /// public static TestCluster CreateJetStreamCluster(int numServers, string name) => new(name); public void Dispose() { // TODO: shut down all in-process servers when runtime is available. } }