test(batch25): port gateway connect and tls baseline tests

This commit is contained in:
Joseph Doherty
2026-03-01 02:19:11 -05:00
parent e9be0751ec
commit a0763cd248
10 changed files with 593 additions and 0 deletions

View File

@@ -3794,4 +3794,31 @@ public sealed class JetStreamEngineTests
goMethod.ShouldNotBeNullOrWhiteSpace();
}
[Fact] // T:1715
public void JetStreamStreamConfigClone_ShouldSucceed()
{
var original = new StreamConfig
{
Name = "ORDERS",
Subjects = ["orders.*"],
Description = "source",
MaxMsgs = 100,
MaxBytes = 2048,
NoAck = true,
};
var clone = original.Clone();
clone.ShouldNotBeNull();
clone.ShouldNotBeSameAs(original);
clone.Name.ShouldBe(original.Name);
clone.Subjects.ShouldBe(original.Subjects);
clone.NoAck.ShouldBeTrue();
clone.Name = "UPDATED";
clone.Subjects = ["orders.updated"];
original.Name.ShouldBe("ORDERS");
original.Subjects.ShouldBe(["orders.*"]);
}
}