Skip to content

Commit 27b1a43

Browse files
committed
clean up uneeded comments in tests
1 parent 5879f2f commit 27b1a43

6 files changed

Lines changed: 4 additions & 46 deletions

File tree

src/Transports/NATS/Wolverine.Nats.Tests/MultiTenancyTests.cs

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,6 @@ public void generates_wildcard_subscription_pattern()
8787
public void normalizes_slashes_in_tenant_id()
8888
{
8989
var mapper = new DefaultTenantSubjectMapper();
90-
91-
// Tenant IDs with slashes get normalized to dots
9290
mapper.MapSubject("orders", "org/team").ShouldBe("org.team.orders");
9391
}
9492

@@ -319,14 +317,12 @@ public async Task InitializeAsync()
319317
_output.WriteLine($"Using NATS URL: {_natsUrl}");
320318
_output.WriteLine($"Base subject: {_baseSubject}");
321319

322-
// Check if NATS is available
323320
if (!await IsNatsAvailable(_natsUrl))
324321
{
325322
_output.WriteLine("NATS not available, skipping test");
326323
return;
327324
}
328-
329-
// Create sender host with multi-tenancy enabled
325+
330326
_sender = await Host.CreateDefaultBuilder()
331327
.ConfigureLogging(logging => logging.AddXunitLogging(_output))
332328
.UseWolverine(opts =>
@@ -343,8 +339,6 @@ public async Task InitializeAsync()
343339
})
344340
.StartAsync();
345341

346-
// Create receiver host that listens for messages
347-
// The receiver uses wildcard subscription to receive all tenant messages
348342
_receiver = await Host.CreateDefaultBuilder()
349343
.ConfigureLogging(logging => logging.AddXunitLogging(_output))
350344
.UseWolverine(opts =>
@@ -388,18 +382,15 @@ public async Task messages_are_routed_to_tenant_specific_subjects()
388382

389383
_output.WriteLine($"Sending message {msg1.Id} with tenant1");
390384

391-
// Send message with tenant1 and track across both hosts
392385
var session = await _sender
393386
.TrackActivity()
394387
.AlsoTrack(_receiver)
395388
.Timeout(30.Seconds())
396389
.SendMessageAndWaitAsync(msg1, new DeliveryOptions { TenantId = "tenant1" });
397390

398-
// Verify message was sent
399391
var sentMessage = session.Sent.SingleMessage<TenantTestMessage>();
400392
sentMessage.Id.ShouldBe(msg1.Id);
401393

402-
// Verify message was received with correct tenant context
403394
var receivedEnvelope = session.Received.SingleEnvelope<TenantTestMessage>();
404395
receivedEnvelope.TenantId.ShouldBe("tenant1");
405396
receivedEnvelope.Message.ShouldBeOfType<TenantTestMessage>().Id.ShouldBe(msg1.Id);
@@ -420,7 +411,6 @@ public async Task different_tenants_route_to_different_subjects()
420411
_output.WriteLine($"Sending message {msg1.Id} with tenant1");
421412
_output.WriteLine($"Sending message {msg2.Id} with tenant2");
422413

423-
// Send message for tenant1
424414
var session1 = await _sender
425415
.TrackActivity()
426416
.AlsoTrack(_receiver)
@@ -431,7 +421,6 @@ public async Task different_tenants_route_to_different_subjects()
431421
received1.TenantId.ShouldBe("tenant1");
432422
received1.Message.ShouldBeOfType<TenantTestMessage>().Id.ShouldBe(msg1.Id);
433423

434-
// Send message for tenant2
435424
var session2 = await _sender
436425
.TrackActivity()
437426
.AlsoTrack(_receiver)
@@ -455,7 +444,6 @@ public async Task fallback_to_default_sends_to_base_subject()
455444
var msgWithTenant = new TenantTestMessage(Guid.NewGuid(), "With tenant");
456445
var msgWithoutTenant = new TenantTestMessage(Guid.NewGuid(), "Without tenant");
457446

458-
// Send message with tenant
459447
var session1 = await _sender
460448
.TrackActivity()
461449
.AlsoTrack(_receiver)
@@ -465,15 +453,13 @@ public async Task fallback_to_default_sends_to_base_subject()
465453
var tenantReceived = session1.Received.SingleEnvelope<TenantTestMessage>();
466454
tenantReceived.TenantId.ShouldBe("tenant1");
467455

468-
// Send message without tenant (should fallback to default)
469456
var session2 = await _sender
470457
.TrackActivity()
471458
.AlsoTrack(_receiver)
472459
.Timeout(30.Seconds())
473460
.SendMessageAndWaitAsync(msgWithoutTenant);
474461

475462
var defaultReceived = session2.Received.SingleEnvelope<TenantTestMessage>();
476-
// Without tenant, should receive on base subject without tenant extraction
477463
defaultReceived.TenantId.ShouldBeNull();
478464
}
479465

@@ -521,7 +507,6 @@ public async Task InitializeAsync()
521507
_natsUrl = Environment.GetEnvironmentVariable("NATS_URL") ?? "nats://localhost:4222";
522508
_baseSubject = $"test.required.{Guid.NewGuid():N}";
523509

524-
// Check if NATS is available
525510
if (!await IsNatsAvailable(_natsUrl))
526511
{
527512
_output.WriteLine("NATS not available, skipping test");
@@ -625,7 +610,6 @@ public class TenantTestMessageHandler
625610
{
626611
public void Handle(TenantTestMessage message)
627612
{
628-
// Message is handled - the test verifies via tracking
629613
}
630614
}
631615

src/Transports/NATS/Wolverine.Nats.Tests/NatsIntegrationTestCollection.cs

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,5 @@
22

33
namespace Wolverine.Nats.Tests;
44

5-
/// <summary>
6-
/// Test collection for NATS integration tests that require a running NATS server.
7-
/// These tests will be skipped if no NATS server is available at localhost:4222.
8-
/// </summary>
9-
[CollectionDefinition("NATS Integration Tests", DisableParallelization = true)]
10-
public class NatsIntegrationTestCollection
11-
{
12-
// This class has no code, and is never instantiated.
13-
// Its purpose is just to be the place to apply [CollectionDefinition]
14-
// and all the attributes that configure the collection.
15-
}
5+
[CollectionDefinition("NATS Integration", DisableParallelization = true)]
6+
public class NatsIntegrationTestCollection;

src/Transports/NATS/Wolverine.Nats.Tests/NatsTransportComplianceTests.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// NATS Transport Compliance Tests
2-
// These tests verify that the NATS transport conforms to Wolverine's transport contract
3-
41
#if true
52

63
using JasperFx.Core;
@@ -25,7 +22,6 @@ public async Task InitializeAsync()
2522

2623
OutboundAddress = new Uri($"nats://subject/{receiverSubject}");
2724

28-
// Check for NATS availability
2925
var natsUrl = Environment.GetEnvironmentVariable("NATS_URL") ?? "nats://localhost:4222";
3026

3127
await SenderIs(opts =>
@@ -67,7 +63,6 @@ public async Task InitializeAsync()
6763

6864
OutboundAddress = new Uri($"nats://subject/{receiverSubject}");
6965

70-
// Check for NATS availability
7166
var natsUrl = Environment.GetEnvironmentVariable("NATS_URL") ?? "nats://localhost:4222";
7267

7368
await SenderIs(opts =>
@@ -110,7 +105,6 @@ public async Task InitializeAsync()
110105

111106
OutboundAddress = new Uri($"nats://subject/{receiverSubject}");
112107

113-
// Check for NATS availability
114108
var natsUrl = Environment.GetEnvironmentVariable("NATS_URL") ?? "nats://localhost:4222";
115109

116110
await SenderIs(opts =>

src/Transports/NATS/Wolverine.Nats.Tests/NatsTransportIntegrationTests.cs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -85,17 +85,14 @@ public async Task send_message_to_and_receive_through_nats()
8585
if (_sender == null || _receiver == null)
8686
return; // Skip if NATS not available
8787

88-
// Arrange
8988
var message = new TestMessage(Guid.NewGuid(), "Hello NATS!");
9089

91-
// Act
9290
var tracked = await _sender
9391
.TrackActivity()
9492
.AlsoTrack(_receiver)
9593
.Timeout(30.Seconds())
9694
.SendMessageAndWaitAsync(message);
9795

98-
// Assert
9996
tracked.Sent.SingleMessage<TestMessage>().Should().BeEquivalentTo(message);
10097

10198
tracked.Received.SingleMessage<TestMessage>().Should().BeEquivalentTo(message);
@@ -107,15 +104,13 @@ public async Task can_send_and_receive_multiple_messages()
107104
if (_sender == null || _receiver == null)
108105
return;
109106

110-
// Arrange
111107
var messages = new[]
112108
{
113109
new TestMessage(Guid.NewGuid(), "Message 1"),
114110
new TestMessage(Guid.NewGuid(), "Message 2"),
115111
new TestMessage(Guid.NewGuid(), "Message 3")
116112
};
117113

118-
// Act & Assert
119114
foreach (var message in messages)
120115
{
121116
var tracked = await _sender
@@ -172,14 +167,12 @@ public void server_version_is_detected_and_scheduled_send_support_is_determined(
172167
var runtime = _sender.Services.GetRequiredService<IWolverineRuntime>();
173168
var transport = runtime.Options.Transports.GetOrCreate<NatsTransport>();
174169

175-
// Verify connection has server info
176170
transport.Connection.ServerInfo.Should().NotBeNull();
177171
transport.Connection.ServerInfo!.Version.Should().NotBeNullOrEmpty();
178172

179173
_output.WriteLine($"NATS Server Version: {transport.Connection.ServerInfo.Version}");
180174
_output.WriteLine($"ServerSupportsScheduledSend: {transport.ServerSupportsScheduledSend}");
181175

182-
// Parse version and verify our logic
183176
var versionString = transport.Connection.ServerInfo.Version.Split('-')[0];
184177
if (Version.TryParse(versionString, out var serverVersion))
185178
{
@@ -218,6 +211,5 @@ public class TestMessageHandler
218211
{
219212
public void Handle(TestMessage message)
220213
{
221-
// Handler is required for Wolverine's message tracking to register the message as processed
222214
}
223215
}
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
using Xunit;
22

3-
// Disable parallelization for NATS tests to avoid subject conflicts
43
[assembly: CollectionBehavior(DisableTestParallelization = true)]

src/Transports/NATS/Wolverine.Nats.Tests/RequestReplyTests.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,8 @@ public RequestReplyTests(ITestOutputHelper output)
2323

2424
public async Task InitializeAsync()
2525
{
26-
// Use NATS_URL environment variable or default to local Docker port
2726
var natsUrl = Environment.GetEnvironmentVariable("NATS_URL") ?? "nats://localhost:4222";
28-
29-
// Skip tests if NATS server is not available
27+
3028
if (!await IsNatsServerAvailable(natsUrl))
3129
{
3230
_output.WriteLine($"NATS server not available at {natsUrl}. Skipping integration tests.");

0 commit comments

Comments
 (0)