diff --git a/VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs b/VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs
index 01f870185fb1d2d728933055b75d54ea0f0f61e1..c44e15800f7dfeb890ba231c4d1190703b6c77e7 100644
--- a/VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs
+++ b/VectoCore/VectoCoreTest/Models/WHRMapReaderTest.cs
@@ -24,6 +24,8 @@ namespace TUGraz.VectoCore.Tests.Models
 
 		public const string DualFuelWHRVehicle = @"TestData\XML\XMLReaderDeclaration\SchemaVersion2.3\vehicle_sampleSingleModeDualFuel_WHR.xml";
 
+		public const string EngineeringDualFuelWHRVehicle = @"TestData\XML\XMLReaderEngineering\engineering_job-sample_ref_DF_WHR.xml";
+
 		protected IXMLInputDataReader xmlInputReader;
 		private IKernel _kernel;
 
@@ -289,5 +291,18 @@ namespace TUGraz.VectoCore.Tests.Models
 
 			Assert.IsTrue(runs.All(x => x.EngineData.WHRData == null));
 		}
+
+
+		[TestCase()]
+		public void ReadEngineeringXMLDualFuel()
+		{
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringDualFuelWHRVehicle);
+			var dao = new EngineeringModeVectoRunDataFactory(inputDataProvider);
+
+			var runs = dao.NextRun().ToArray();
+			Assert.AreEqual(1, runs.Length);
+
+			Assert.IsTrue(runs.All(x => x.EngineData.WHRData?.WHRMap != null));
+		}
 	}
 }