From 9b2e7f4e12e73a4e26aaf4eaa4e7c7737ca28a16 Mon Sep 17 00:00:00 2001
From: "harald.martini@student.tugraz.at" <harald.martini@student.tugraz.at>
Date: Wed, 25 Aug 2021 12:13:52 +0200
Subject: [PATCH] Updated Tests

---
 .../vecto_multistage_conventional_final_vif.VIF_Report_1.xml    | 1 +
 Vecto3GUI2020Test/ViewModelTests/JobListViewModelTests.cs       | 2 ++
 Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs      | 1 +
 Vecto3GUI2020Test/ViewModelTests/VIFTests.cs                    | 2 +-
 4 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/Vecto3GUI2020Test/TestData/vecto_multistage_conventional_final_vif.VIF_Report_1.xml b/Vecto3GUI2020Test/TestData/vecto_multistage_conventional_final_vif.VIF_Report_1.xml
index e119decdc6..fbc939defb 100644
--- a/Vecto3GUI2020Test/TestData/vecto_multistage_conventional_final_vif.VIF_Report_1.xml
+++ b/Vecto3GUI2020Test/TestData/vecto_multistage_conventional_final_vif.VIF_Report_1.xml
@@ -610,6 +610,7 @@
         <EntranceHeight>2000</EntranceHeight>
         <DoorDriveTechnology>electric</DoorDriveTechnology>
         <VehicleDeclarationType>final</VehicleDeclarationType>
+        <VehicleTypeApprovalNumber>123456</VehicleTypeApprovalNumber>
         <ADAS xsi:type="ADAS_Conventional_Type">
           <EngineStopStart>true</EngineStopStart>
           <EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
diff --git a/Vecto3GUI2020Test/ViewModelTests/JobListViewModelTests.cs b/Vecto3GUI2020Test/ViewModelTests/JobListViewModelTests.cs
index eb931b55f6..20cacdef6f 100644
--- a/Vecto3GUI2020Test/ViewModelTests/JobListViewModelTests.cs
+++ b/Vecto3GUI2020Test/ViewModelTests/JobListViewModelTests.cs
@@ -105,6 +105,8 @@ namespace Vecto3GUI2020Test.ViewModelTests
 
 			//select vif for simulation
 			Assert.AreNotEqual(0, _jobListViewModel.Jobs.Count);
+
+			Assert.IsTrue(_jobListViewModel.Jobs[0].CanBeSimulated);
 			_jobListViewModel.Jobs[0].Selected = true;
 
 
diff --git a/Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs b/Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs
index 8ddfb1ac3e..6c40cd3b09 100644
--- a/Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs
+++ b/Vecto3GUI2020Test/ViewModelTests/LoadAndSaveVehicleData.cs
@@ -315,6 +315,7 @@ namespace Vecto3GUI2020Test
 			Assert.AreEqual(2, vehicleViewModel.EntranceHeight.Value());
 			Assert.AreEqual(ConsumerTechnology.Electrically, vehicleViewModel.DoorDriveTechnology);
 			Assert.AreEqual(VehicleDeclarationType.interim, vehicleViewModel.VehicleDeclarationType);
+			Assert.AreEqual("1234567890", vehicleViewModel.VehicleTypeApprovalNumber);
 
 
 			Assert.AreEqual(newMultistageJobViewModel.MultiStageJobViewModel.ManufacturingStageViewModel.Vehicle.DoorDriveTechnology, vehicleViewModel.DoorDriveTechnology);
diff --git a/Vecto3GUI2020Test/ViewModelTests/VIFTests.cs b/Vecto3GUI2020Test/ViewModelTests/VIFTests.cs
index 5ed9d9afb0..a8602dd564 100644
--- a/Vecto3GUI2020Test/ViewModelTests/VIFTests.cs
+++ b/Vecto3GUI2020Test/ViewModelTests/VIFTests.cs
@@ -140,7 +140,7 @@ namespace Vecto3GUI2020Test.ViewModelTests
 			VehicleViewModel.Model = "asdf";
 			VehicleViewModel.AirdragModifiedEnum = loadAirdrag ? AIRDRAGMODIFIED.TRUE: AIRDRAGMODIFIED.FALSE;
 			VehicleViewModel.VehicleDeclarationType = VehicleDeclarationType.final;
-
+			VehicleViewModel.VehicleTypeApprovalNumber = "123456789";
 			//SETADAS
 			VehicleViewModel.EngineStopStartNullable = true;
 			VehicleViewModel.EcoRollTypeNullable = EcoRollType.WithEngineStop;
-- 
GitLab