diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/ATGearboxTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/ATGearboxTest.cs
index e93ba3f408e2efe9e6cf389e774a75f083da17af..659a47f1ad70ecc8a23332ff676e79c2816a7606 100644
--- a/VectoCore/VectoCoreTest/Models/SimulationComponent/ATGearboxTest.cs
+++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/ATGearboxTest.cs
@@ -82,7 +82,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponent
 			var engineData = MockSimulationDataFactory.CreateEngineDataFromFile(EngineDataFile, gearboxData.Gears.Count);
 			vehicleContainer.Engine = new CombustionEngine(vehicleContainer, engineData);
 			var runData = new VectoRunData() { GearboxData = gearboxData };
-			var gearbox = new ATGearbox(vehicleContainer, new ATShiftStrategy(gearboxData, vehicleContainer), runData);
+			var gearbox = new ATGearbox(vehicleContainer, new ATShiftStrategy(runData, vehicleContainer), runData);
 
 			vehicleContainer.VehicleSpeed = vehicleSpeed.KMPHtoMeterPerSecond();
 
diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs
index b9fdc5afca8faf2d981a98589fcf02c4477b5608..8d863545091ae8d98635af786a2da8d00d2dccf9 100644
--- a/VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs
+++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/GearboxShiftLossesTest.cs
@@ -113,7 +113,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponent
 				GearboxData = gearboxData,
 				EngineData = new CombustionEngineData() { Inertia = 5.SI<KilogramSquareMeter>() }
 			};
-			var gbx = new ATGearbox(container, new ATShiftStrategy(gearboxData, container), runData);
+			var gbx = new ATGearbox(container, new ATShiftStrategy(runData, container), runData);
 			gbx.Connect(engine);
 			gbx.IdleController = new MockIdleController();