Skip to content

Commit 48e2e7c

Browse files
committed
fixed unit test
1 parent 5dc9519 commit 48e2e7c

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

test/SuperSocket.Tests/MainTest.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -728,11 +728,9 @@ public async Task TestMultipleServerHost()
728728

729729
var serviceA = host.Services.GetServices<IHostedService>().OfType<SuperSocketServiceA>().FirstOrDefault();
730730
Assert.NotNull(serviceA);
731-
Assert.Same(server1, serviceA);
732731

733732
var serviceB = host.Services.GetServices<IHostedService>().OfType<SuperSocketServiceB>().FirstOrDefault();
734733
Assert.NotNull(serviceB);
735-
Assert.Same(server2, serviceB);
736734

737735
Assert.NotNull(serviceA.ServiceProvider.GetService<ISessionContainer>());
738736
Assert.NotNull(serviceB.ServiceProvider.GetService<ISessionContainer>());
@@ -748,7 +746,10 @@ public async Task TestMultipleServerHost()
748746
var line = await streamReader.ReadLineAsync(this.CancellationToken);
749747
Assert.Equal(serverName1, line);
750748
}
751-
749+
750+
Assert.NotNull(server1);
751+
Assert.Same(server1, serviceA);
752+
752753
client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
753754
await client.ConnectAsync(GetAlternativeServerEndPoint(), this.CancellationToken);
754755

@@ -760,6 +761,9 @@ public async Task TestMultipleServerHost()
760761
Assert.Equal(serverName2, line);
761762
}
762763

764+
Assert.NotNull(server2);
765+
Assert.Same(server2, serviceB);
766+
763767
var hostEnv = server1.ServiceProvider.GetService<IHostEnvironment>();
764768
Assert.NotNull(hostEnv);
765769
Assert.Equal(actualHostEvn.ContentRootPath, hostEnv.ContentRootPath);

0 commit comments

Comments
 (0)