// Copyright 2012-2025 The NATS Authors // Licensed under the Apache License, Version 2.0 namespace ZB.MOM.NatsNet.Server.IntegrationTests; /// /// Behavioral baseline tests against the reference Go NATS server. /// These tests require a running Go NATS server on localhost:4222. /// Start with: cd golang/nats-server && go run . -p 4222 /// [Collection("NatsIntegration")] [Trait("Category", "Integration")] public sealed class NatsServerBehaviorTests { [Fact(Skip = "deferred: requires running NATS server")] public void BasicPubSub_ShouldDeliverMessage() { } [Fact(Skip = "deferred: requires running NATS server")] public void WildcardSubscription_DotStar_ShouldMatch() { } [Fact(Skip = "deferred: requires running NATS server")] public void WildcardSubscription_GreaterThan_ShouldMatchMultiLevel() { } [Fact(Skip = "deferred: requires running NATS server")] public void QueueGroup_ShouldDeliverToOnlyOneSubscriber() { } [Fact(Skip = "deferred: requires running NATS server")] public void ConnectDisconnect_ShouldNotThrow() { } }