Purge IoC resolves from integration tests (#17185)
This commit is contained in:
@@ -13,18 +13,18 @@ public sealed class ServerReloginTest
|
||||
[Test]
|
||||
public async Task Relogin()
|
||||
{
|
||||
IConfigurationManager serverConfig = default;
|
||||
IPlayerManager serverPlayerMgr = default;
|
||||
IClientNetManager clientNetManager = default;
|
||||
await using var pairTracker = await PoolManager.GetServerClient();
|
||||
var server = pairTracker.Pair.Server;
|
||||
var client = pairTracker.Pair.Client;
|
||||
int originalMaxPlayers = 0;
|
||||
string username = null;
|
||||
|
||||
var serverConfig = server.ResolveDependency<IConfigurationManager>();
|
||||
var serverPlayerMgr = server.ResolveDependency<IPlayerManager>();
|
||||
var clientNetManager = client.ResolveDependency<IClientNetManager>();
|
||||
|
||||
await server.WaitAssertion(() =>
|
||||
{
|
||||
serverConfig = IoCManager.Resolve<IConfigurationManager>();
|
||||
serverPlayerMgr = IoCManager.Resolve<IPlayerManager>();
|
||||
Assert.That(serverPlayerMgr.PlayerCount, Is.EqualTo(1));
|
||||
originalMaxPlayers = serverConfig.GetCVar(CCVars.SoftMaxPlayers);
|
||||
username = serverPlayerMgr.Sessions.First().Name;
|
||||
@@ -35,7 +35,6 @@ public sealed class ServerReloginTest
|
||||
|
||||
await client.WaitAssertion(() =>
|
||||
{
|
||||
clientNetManager = IoCManager.Resolve<IClientNetManager>();
|
||||
clientNetManager.ClientDisconnect("For testing");
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user