diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/PrimaryBus/PrimaryBusSimulation.cs b/VectoCore/VectoCoreTest/Integration/Declaration/PrimaryBus/PrimaryBusSimulation.cs index 91e0c84eb43bc11c8312084d3ee73f279b750930..53907efaa27a9d7716b2db4fb156a6dc34b372b4 100644 --- a/VectoCore/VectoCoreTest/Integration/Declaration/PrimaryBus/PrimaryBusSimulation.cs +++ b/VectoCore/VectoCoreTest/Integration/Declaration/PrimaryBus/PrimaryBusSimulation.cs @@ -14,6 +14,7 @@ using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.InputData.FileIO.JSON; using TUGraz.VectoCore.InputData.FileIO.XML; +using TUGraz.VectoCore.Models.Declaration; using TUGraz.VectoCore.Models.Simulation; using TUGraz.VectoCore.Models.Simulation.Impl; using TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory; @@ -22,6 +23,7 @@ using TUGraz.VectoCore.OutputData.FileIO; using TUGraz.VectoCore.OutputData.XML; using TUGraz.VectoCore.Tests.Integration.CompletedBus; using TUGraz.VectoCore.Tests.Models.Simulation; +using TUGraz.VectoCore.Tests.Utils; namespace TUGraz.VectoCore.Tests.Integration.Declaration.PrimaryBus; @@ -40,6 +42,10 @@ public class PrimaryBusSimulation { _kernel = new StandardKernel(new VectoNinjectModule()); _xmlReader = _kernel.Get<IXMLInputDataReader>(); + + _kernel.Rebind<IDeclarationCycleFactory>().To<TestDeclarationCycleFactory>().InSingletonScope(); + var cycleFactory = _kernel.Get<IDeclarationCycleFactory>() as TestDeclarationCycleFactory; + cycleFactory.Variant = "Short_10"; } diff --git a/VectoCore/VectoCoreTest/VectoCoreTest.csproj b/VectoCore/VectoCoreTest/VectoCoreTest.csproj index 6fe7007e826d5a45f85fcbb97fd3c7a77b8a918f..24e746df38b53f8b98f65736d0cc92463c943947 100644 --- a/VectoCore/VectoCoreTest/VectoCoreTest.csproj +++ b/VectoCore/VectoCoreTest/VectoCoreTest.csproj @@ -39,6 +39,7 @@ <ItemGroup> <None Include="TestData\**" CopyToOutputDirectory="PreserveNewest" /> + <None Include="Resources\**" CopyToOutputDirectory="PreserveNewest" /> </ItemGroup> <ItemGroup>