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