Add batch 32 JS cluster meta backlog test mappings

This commit is contained in:
Joseph Doherty
2026-02-28 22:30:41 -05:00
parent 7e8b81b648
commit 34bc4e1137
12 changed files with 616 additions and 0 deletions

View File

@@ -7,6 +7,25 @@ namespace ZB.MOM.NatsNet.Server.Tests.ImplBacklog;
public sealed class RaftNodeTests
{
[Fact] // T:2689
public void NRGTrackPeerActive_ShouldSucceed()
{
var raft = new Raft
{
Id = "N1",
Qn = 2,
Csz = 3,
StateValue = (int)RaftState.Leader,
Peers_ = new Dictionary<string, Lps> { ["N2"] = new(), ["N3"] = new() },
};
raft.TrackPeer("N2", 10);
raft.TrackPeer("N3", 11);
raft.Peers_["N2"].Li.ShouldBe(10UL);
raft.Peers_["N3"].Li.ShouldBe(11UL);
}
[Fact]
public void NRGAppendEntryEncode_ShouldSucceed()
{