Files
natsdotnet/tests/NATS.Server.Tests/SubList/SubListQueueWeightTests.cs
2026-02-23 13:08:52 -05:00

18 lines
462 B
C#

using NATS.Server.Subscriptions;
namespace NATS.Server.Tests;
public class SubListQueueWeightTests
{
[Fact]
public void Remote_queue_weight_expands_matches()
{
using var sl = new SubList();
sl.ApplyRemoteSub(new RemoteSubscription("orders.*", "q", "r1", "A", QueueWeight: 3));
var matches = sl.MatchRemote("A", "orders.created");
matches.Count.ShouldBe(3);
matches.ShouldAllBe(m => m.Queue == "q");
}
}