diff --git a/VectoCore/VectoCoreTest/FileIO/JsonTest.cs b/VectoCore/VectoCoreTest/FileIO/JsonTest.cs
index d1205edaae76ddfaa015e007976d8b01092273a3..2c75113db6268b751c10204680892358410abe1a 100644
--- a/VectoCore/VectoCoreTest/FileIO/JsonTest.cs
+++ b/VectoCore/VectoCoreTest/FileIO/JsonTest.cs
@@ -30,6 +30,7 @@
 */
 
 using System.IO;
+using System.Linq;
 using Microsoft.VisualStudio.TestTools.UnitTesting;
 using Newtonsoft.Json;
 using Newtonsoft.Json.Linq;
@@ -152,6 +153,22 @@ namespace TUGraz.VectoCore.Tests.FileIO
 				() => { var tmp = new JSONInputDataV2(json, TestJobFile).DriverInputData.OverSpeedEcoRoll; },
 				"Key OverSpeedEcoRoll not found");
 		}
+
+
+		[TestMethod]
+		public void TestReadingElectricTechlist()
+		{
+			var json = (JObject)JToken.ReadFrom(new JsonTextReader(File.OpenText(TestJobFile)));
+			((JArray)json["Body"]["Aux"][3]["TechList"]).Add("LED lights");
+
+			var job = new JSONInputDataV2(json, TestJobFile);
+			foreach (var aux in job.Auxiliaries) {
+				if (aux.ID == "ES") {
+					Assert.AreEqual(1, aux.TechList.Count);
+					Assert.AreEqual("LED lights", aux.TechList.First());
+				}
+			}
+		}
 	}