diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/FullLoadCurveTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/FullLoadCurveTest.cs index 051cf2652dbcbc45fc31dbb1cf2eb315e843931d..9f1508424c4aa54ecbb1de5ceb0c75cf664e9699 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/FullLoadCurveTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/FullLoadCurveTest.cs @@ -179,7 +179,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData target.Parameters.Add(new MethodCallParameter("${message}")); SimpleConfigurator.ConfigureForTargetLogging(target, LogLevel.Debug); EngineFullLoadCurve.ReadFromFile(@"TestData\Components\FullLoadCurve wrong header.vfld"); - Assert.IsTrue(LogList.Contains(@"FullLoadCurve: Header Line is not valid. Expected: 'engine speed, full load torque, motoring torque', Got: 'n, Mfull, Mdrag, PT1'. Falling back to column index.")); + Assert.IsTrue(LogList.Contains("FullLoadCurve: Header Line is not valid. Expected: \'engine speed, full load torque, motoring torque\', Got: \'n, Mfull, Mdrag, PT1\'. Falling back to column index.")); LogList.Clear(); } diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/GearboxDataTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/GearboxDataTest.cs index 719ca06b815eefeaa650c0193fcf44c779a50738..7bb2e59effe41d358a9d0cb1b413ee5b78d29583 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/GearboxDataTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/GearboxDataTest.cs @@ -58,13 +58,14 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData [TestMethod] public void TestGearboxDataReadTest() { + var axleData = MockSimulationDataFactory.CreateAxleGearDataFromFile(GearboxFile); + Assert.AreEqual(3.240355, axleData.AxleGear.Ratio, 0.0001); + var gbxData = MockSimulationDataFactory.CreateGearboxDataFromFile(GearboxFile, EngineFile, false); - Assert.AreEqual(GearboxType.AMT, gbxData.Type); Assert.AreEqual(1.0, gbxData.TractionInterruption.Value(), 0.0001); Assert.AreEqual(8, gbxData.Gears.Count); - - // Todo: Assert.AreEqual(3.240355, gbxData.AxleGearData.Ratio, 0.0001); + Assert.AreEqual(1.0, gbxData.Gears[7].Ratio, 0.0001); Assert.AreEqual(-400, gbxData.Gears[1].ShiftPolygon.Downshift[0].Torque.Value(), 0.0001);