using NATS.Server.TestUtilities; namespace NATS.Server.JetStream.Tests; public class JetStreamConsumerControlApiTests { [Fact] public async Task Consumer_pause_reset_unpin_mutate_state() { await using var fx = await JetStreamApiFixture.StartWithPullConsumerAsync(); (await fx.RequestLocalAsync("$JS.API.CONSUMER.PAUSE.ORDERS.PULL", "{\"pause\":true}")).Success.ShouldBeTrue(); (await fx.RequestLocalAsync("$JS.API.CONSUMER.RESET.ORDERS.PULL", "{}")).Success.ShouldBeTrue(); (await fx.RequestLocalAsync("$JS.API.CONSUMER.UNPIN.ORDERS.PULL", "{}")).Success.ShouldBeTrue(); } }