From 8b013cb424d3fdade5612a97d1aee84d6f3e10a8 Mon Sep 17 00:00:00 2001 From: Vera Aguilera Puerto Date: Mon, 12 Jul 2021 10:42:38 +0200 Subject: [PATCH] Fix engine integration tests not generating Net IDs. --- Robust.UnitTesting/RobustIntegrationTest.cs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Robust.UnitTesting/RobustIntegrationTest.cs b/Robust.UnitTesting/RobustIntegrationTest.cs index e66f91f49..936dc44e8 100644 --- a/Robust.UnitTesting/RobustIntegrationTest.cs +++ b/Robust.UnitTesting/RobustIntegrationTest.cs @@ -430,8 +430,12 @@ namespace Robust.UnitTesting }; // Autoregister components if options are null or we're NOT starting from content. - if(!_options?.ContentStart ?? true) - IoCManager.Resolve().DoAutoRegistrations(); + if (!_options?.ContentStart ?? true) + { + var componentFactory = IoCManager.Resolve(); + componentFactory.DoAutoRegistrations(); + componentFactory.GenerateNetIds(); + } if (_options?.ContentAssemblies != null) { @@ -551,8 +555,12 @@ namespace Robust.UnitTesting }; // Autoregister components if options are null or we're NOT starting from content. - if(!_options?.ContentStart ?? true) - IoCManager.Resolve().DoAutoRegistrations(); + if (!_options?.ContentStart ?? true) + { + var componentFactory = IoCManager.Resolve(); + componentFactory.DoAutoRegistrations(); + componentFactory.GenerateNetIds(); + } if (_options?.ContentAssemblies != null) {