From 4e5d5515265fe032acdd07be3241032a54aaeb94 Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Thu, 10 Nov 2016 13:25:37 +0100 Subject: [PATCH] Updated Tests (cycle was missing, which is not possible in reality) --- .../Simulation/LossMapRangeValidationTest.cs | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/VectoCore/VectoCoreTest/Models/Simulation/LossMapRangeValidationTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/LossMapRangeValidationTest.cs index df14fc3f5d..7b07eea317 100644 --- a/VectoCore/VectoCoreTest/Models/Simulation/LossMapRangeValidationTest.cs +++ b/VectoCore/VectoCoreTest/Models/Simulation/LossMapRangeValidationTest.cs @@ -91,7 +91,8 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation GearboxData = gearboxData, EngineData = engineData, AxleGearData = axleGearData, - VehicleData = vehicleData + VehicleData = vehicleData, + Cycle = new DrivingCycleData { Entries = new List<DrivingCycleData.DrivingCycleEntry>() } }; var result = VectoRunData.ValidateRunData(runData, new ValidationContext(runData)); @@ -149,7 +150,12 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation } } }; - var runData = new VectoRunData { GearboxData = gearboxData, EngineData = engineData, VehicleData = vehicleData }; + var runData = new VectoRunData { + GearboxData = gearboxData, + EngineData = engineData, + VehicleData = vehicleData, + Cycle = new DrivingCycleData { Entries = new List<DrivingCycleData.DrivingCycleEntry>() } + }; var result = VectoRunData.ValidateRunData(runData, new ValidationContext(runData)); Assert.IsTrue(ValidationResult.Success == result); Assert.IsFalse(runData.IsValid()); @@ -164,7 +170,11 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation var engineData = MockSimulationDataFactory.CreateEngineDataFromFile(EngineFile); var axleGearData = CreateAxleGearData(AxleGearLossMap); - var runData = new VectoRunData { EngineData = engineData, AxleGearData = axleGearData }; + var runData = new VectoRunData { + EngineData = engineData, + AxleGearData = axleGearData, + Cycle = new DrivingCycleData { Entries = new List<DrivingCycleData.DrivingCycleEntry>() } + }; var result = VectoRunData.ValidateRunData(runData, new ValidationContext(runData)); Assert.IsTrue(ValidationResult.Success == result); Assert.IsFalse(runData.IsValid()); -- GitLab