From 0cb435357e27cd88190659087e58cba609903a59 Mon Sep 17 00:00:00 2001
From: gabrigghia <gabriele.ghia@skywarder.eu>
Date: Thu, 21 Nov 2024 17:41:36 +0100
Subject: [PATCH] [unit-test][unitTestClasses] Updated unitTests

- Move unit test classes to the root of the unitTests folder
- Updated the paths in the unit test scripts
- Working TestSimulator
---
 .../TestApogeeAnalysis.m                      |  0
 .../TestCommonFunctions.m                     |  0
 .../{unitTestClasses => }/TestSensitivity.m   |  0
 .../{unitTestClasses => }/TestSimulator.m     | 92 ++++++++++---------
 unitTests/{unitTestClasses => }/UnitTest.m    |  0
 .../{unitTestClasses => }/configUnitTest.m    |  0
 .../engineCutApogee/refEngineCut.mat          |  0
 .../standardApogee/refStandard.mat            |  0
 .../interpCoeffs/refAngles.mat                |  0
 .../interpCoeffs/refCoeffsValue.mat           |  0
 .../refSensitivity.mat                        |  0
 .../testSimulator/HRE/referenceState_HRE.mat  |  3 +
 .../ballistic/referenceState_ballistic.mat    |  3 +
 .../engineCut/referenceState_engineCut.mat    |  3 +
 .../multipleAB/referenceState_multipleAB.mat  |  3 +
 .../{unitTestClasses => }/mainUnitTest.m      |  0
 unitTests/{unitTestClasses => }/saveTests.m   |  0
 unitTests/unitTestClasses/README.md           | 41 ---------
 .../createDissileInput/refInput.mat           |  3 -
 .../interpCoeffs/refInterpCoeffs.mat          |  3 -
 .../testCommonFunctions/refInterpCoeffs.mat   |  3 -
 .../testSimulator/HRE/referenceState_HRE.mat  |  3 -
 .../ballistic/referenceState_ballistic.mat    |  3 -
 .../engineCut/referenceState_engineCut.mat    |  3 -
 .../multipleAB/referenceState_multipleAB.mat  |  3 -
 .../{ => unitTestOld}/artifacts/results.xml   |  0
 unitTests/{ => unitTestOld}/configUnitTests.m |  0
 unitTests/{ => unitTestOld}/createTests.m     |  0
 .../dataOld/HRE_FURIA-EUROC-T04T03.mat        |  0
 .../dataOld/SRM_M1520-BS.mat                  |  0
 .../{ => unitTestOld}/dataOld/geminiData.m    |  0
 .../{ => unitTestOld}/dataOld/pyxisData.m     |  0
 .../engineCutApogee/config.m                  |  0
 .../engineCutApogee/dataEC.mat                |  0
 .../engineCutApogee/referenceEC.mat           |  0
 .../engineCutApogee/referenceEngineCut.mat    |  0
 .../standardApogee/configHYB.m                |  0
 .../standardApogee/configSLD.m                |  0
 .../standardApogee/dataHYB.mat                |  0
 .../standardApogee/dataSOLID.mat              |  0
 .../standardApogee/referenceHYB.mat           |  0
 .../standardApogee/referenceSOLID.mat         |  0
 .../standardApogee/referenceStandard.mat      |  0
 .../createDissileInput/config.m               |  0
 .../referenceInputValue.mat                   |  0
 .../interpCoeffs/angles.mat                   |  0
 .../interpCoeffs/coeffsValue.mat              |  0
 .../testCommonFunctions/interpCoeffs/config.m |  0
 .../testOptimization/singleGARun/config1.m    |  0
 .../testOptimization/singleGARun/config2.m    |  0
 .../testOptimization/singleGARun/config3.m    |  0
 .../testOptimization/singleGARun/config4.m    |  0
 .../testOptimization/singleGARun/refOptGA.mat |  0
 .../dataOld/testSensitivityAnalysis/config.m  |  0
 .../referenceSensitivity.mat                  |  0
 .../dataOld/testSimulator/6DOF/config.m       |  0
 .../testSimulator/6DOF/referenceState6DOF.mat |  0
 .../dataOld/testSimulator/ballistic/config.m  |  0
 .../ballistic/referenceStateBallistic.mat     |  0
 .../dataOld/testSimulator/engineCut/config.m  |  0
 .../testSimulator/multiple_AB/config.m        |  0
 .../multiple_AB/referenceState_multipleAB.mat |  0
 .../testSimulator/standard_HRE/config1.m      |  0
 .../testSimulator/standard_HRE/config2.m      |  0
 .../testSimulator/standard_HRE/config3.m      |  0
 .../referenceState_std_HRE_ARB1.mat           |  0
 .../referenceState_std_HRE_ARB2.mat           |  0
 .../referenceState_std_HRE_ARB3.mat           |  0
 .../testSimulator/standard_solid/config.m     |  0
 .../referenceState_std_solid.mat              |  0
 .../referenceWindInputComponents.mat          |  0
 .../referenceWindVariableComponents.mat       |  0
 .../windModels/windInputComponents.mat        |  0
 .../windModels/windVariableComponents.mat     |  0
 unitTests/{ => unitTestOld}/mainUnitTests.m   |  0
 .../{ => unitTestOld}/src/apogeeCreateTests.m |  0
 .../src/cmnFnctnCreateTests.m                 |  0
 .../{ => unitTestOld}/src/optCreateTests.m    |  0
 .../src/sensitivityCreateTests.m              |  0
 .../src/simulatorCreateTests.m                |  0
 80 files changed, 61 insertions(+), 105 deletions(-)
 rename unitTests/{unitTestClasses => }/TestApogeeAnalysis.m (100%)
 rename unitTests/{unitTestClasses => }/TestCommonFunctions.m (100%)
 rename unitTests/{unitTestClasses => }/TestSensitivity.m (100%)
 rename unitTests/{unitTestClasses => }/TestSimulator.m (56%)
 rename unitTests/{unitTestClasses => }/UnitTest.m (100%)
 rename unitTests/{unitTestClasses => }/configUnitTest.m (100%)
 rename unitTests/{unitTestClasses => }/data/testApogeeAnalysis/engineCutApogee/refEngineCut.mat (100%)
 rename unitTests/{unitTestClasses => }/data/testApogeeAnalysis/standardApogee/refStandard.mat (100%)
 rename unitTests/{unitTestClasses => }/data/testCommonFunctions/interpCoeffs/refAngles.mat (100%)
 rename unitTests/{unitTestClasses => }/data/testCommonFunctions/interpCoeffs/refCoeffsValue.mat (100%)
 rename unitTests/{unitTestClasses => }/data/testSensitivityAnalysis/refSensitivity.mat (100%)
 create mode 100644 unitTests/data/testSimulator/HRE/referenceState_HRE.mat
 create mode 100644 unitTests/data/testSimulator/ballistic/referenceState_ballistic.mat
 create mode 100644 unitTests/data/testSimulator/engineCut/referenceState_engineCut.mat
 create mode 100644 unitTests/data/testSimulator/multipleAB/referenceState_multipleAB.mat
 rename unitTests/{unitTestClasses => }/mainUnitTest.m (100%)
 rename unitTests/{unitTestClasses => }/saveTests.m (100%)
 delete mode 100644 unitTests/unitTestClasses/README.md
 delete mode 100644 unitTests/unitTestClasses/data/testCommonFunctions/createDissileInput/refInput.mat
 delete mode 100644 unitTests/unitTestClasses/data/testCommonFunctions/interpCoeffs/refInterpCoeffs.mat
 delete mode 100644 unitTests/unitTestClasses/data/testCommonFunctions/refInterpCoeffs.mat
 delete mode 100644 unitTests/unitTestClasses/data/testSimulator/HRE/referenceState_HRE.mat
 delete mode 100644 unitTests/unitTestClasses/data/testSimulator/ballistic/referenceState_ballistic.mat
 delete mode 100644 unitTests/unitTestClasses/data/testSimulator/engineCut/referenceState_engineCut.mat
 delete mode 100644 unitTests/unitTestClasses/data/testSimulator/multipleAB/referenceState_multipleAB.mat
 rename unitTests/{ => unitTestOld}/artifacts/results.xml (100%)
 rename unitTests/{ => unitTestOld}/configUnitTests.m (100%)
 rename unitTests/{ => unitTestOld}/createTests.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/HRE_FURIA-EUROC-T04T03.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/SRM_M1520-BS.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/geminiData.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/pyxisData.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/engineCutApogee/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/engineCutApogee/dataEC.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/engineCutApogee/referenceEC.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/engineCutApogee/referenceEngineCut.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/standardApogee/configHYB.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/standardApogee/configSLD.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/standardApogee/dataHYB.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/standardApogee/dataSOLID.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/standardApogee/referenceHYB.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/standardApogee/referenceSOLID.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testApogeeAnalysis/standardApogee/referenceStandard.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testCommonFunctions/createDissileInput/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testCommonFunctions/createDissileInput/referenceInputValue.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testCommonFunctions/interpCoeffs/angles.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testCommonFunctions/interpCoeffs/coeffsValue.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testCommonFunctions/interpCoeffs/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testOptimization/singleGARun/config1.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testOptimization/singleGARun/config2.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testOptimization/singleGARun/config3.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testOptimization/singleGARun/config4.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testOptimization/singleGARun/refOptGA.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSensitivityAnalysis/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSensitivityAnalysis/referenceSensitivity.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/6DOF/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/6DOF/referenceState6DOF.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/ballistic/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/ballistic/referenceStateBallistic.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/engineCut/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/multiple_AB/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/multiple_AB/referenceState_multipleAB.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/standard_HRE/config1.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/standard_HRE/config2.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/standard_HRE/config3.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB1.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB2.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB3.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/standard_solid/config.m (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/standard_solid/referenceState_std_solid.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/windModels/referenceWindInputComponents.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/windModels/referenceWindVariableComponents.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/windModels/windInputComponents.mat (100%)
 rename unitTests/{ => unitTestOld}/dataOld/testSimulator/windModels/windVariableComponents.mat (100%)
 rename unitTests/{ => unitTestOld}/mainUnitTests.m (100%)
 rename unitTests/{ => unitTestOld}/src/apogeeCreateTests.m (100%)
 rename unitTests/{ => unitTestOld}/src/cmnFnctnCreateTests.m (100%)
 rename unitTests/{ => unitTestOld}/src/optCreateTests.m (100%)
 rename unitTests/{ => unitTestOld}/src/sensitivityCreateTests.m (100%)
 rename unitTests/{ => unitTestOld}/src/simulatorCreateTests.m (100%)

diff --git a/unitTests/unitTestClasses/TestApogeeAnalysis.m b/unitTests/TestApogeeAnalysis.m
similarity index 100%
rename from unitTests/unitTestClasses/TestApogeeAnalysis.m
rename to unitTests/TestApogeeAnalysis.m
diff --git a/unitTests/unitTestClasses/TestCommonFunctions.m b/unitTests/TestCommonFunctions.m
similarity index 100%
rename from unitTests/unitTestClasses/TestCommonFunctions.m
rename to unitTests/TestCommonFunctions.m
diff --git a/unitTests/unitTestClasses/TestSensitivity.m b/unitTests/TestSensitivity.m
similarity index 100%
rename from unitTests/unitTestClasses/TestSensitivity.m
rename to unitTests/TestSensitivity.m
diff --git a/unitTests/unitTestClasses/TestSimulator.m b/unitTests/TestSimulator.m
similarity index 56%
rename from unitTests/unitTestClasses/TestSimulator.m
rename to unitTests/TestSimulator.m
index d36cb949..5a628e0e 100644
--- a/unitTests/unitTestClasses/TestSimulator.m
+++ b/unitTests/TestSimulator.m
@@ -4,41 +4,17 @@ classdef TestSimulator < UnitTest
     % MANCA refSolid
 
     properties
-        simulatorSettings
+        SimulatorSettings Settings    % [-]
         refSimulator
     end
 
     properties (TestParameter)
-        verifiable = {'multipleAB', 'ballistic', 'engineCut', 'solid', 'HRE'};
+        verifiable = {'multipleAB', 'ballistic', 'engineCut', 'HRE'};
     end
 
-    methods
-        function createTest(testCase, verifiable)
-            currentPath = fileparts(mfilename('fullpath'));
-            addpath(genpath(currentPath));
-
-            fileName = sprintf("referenceState_%s.mat", verifiable);
-            filePath = fullfile('data', 'testSimulator', verifiable, fileName);
 
-            % Load the reference file
-            testCase.rocket = load(filePath, 'rocket').rocket;
-            testCase.environment = load(filePath, 'environment').environment;
-            testCase.wind = load(filePath, 'wind').wind;
-
-            % fieldName = ['referenceState_' verifiable];
-            testCase.refSimulator.stateA = load(filePath).stateA;
-            testCase.refSimulator.stateF = load(filePath).stateF;
-
-            testCase.simulatorSettings = load(filePath).simulatorSettings;
-                        
-            % Construct the file path dynamically based on the test parameter
-        end
-    end
-
-
-
-    methods (Static)
-        function saveTest(verifiable,  mission)
+    methods
+        function saveTest(testCase, testName,  mission)
             Time = tic;
 
             disp('Started saving simulator tests')
@@ -51,30 +27,60 @@ classdef TestSimulator < UnitTest
             rocket = Rocket(mission);
             environment = Environment(mission, rocket.motor);
             wind = WindCustom(mission);
-           
-            % simulator
-            [stateA, stateF] = mainSimulator(rocket, wind, environment);
+            mainSimPath = fullfile('..', 'simulator', 'simulatorConfig.m');
+            mainOdePath = fullfile('..', 'common', 'settings', 'odeConfig.m');
+            SimulatorSettings = Settings(mainSimPath, mainOdePath);
+            SimulatorSettings.simulator.SMonly = 0;
+            if strcmp(testName, 'ballistic')
+                SimulatorSettings.simulator.ballistic = 1;
+                SimulatorSettings.simulator.parafoil = 0;
+            end
 
-            configPath = fullfile(currentPath, mainSimPath, 'simulator');
 
-            simulatorSettings = Settings(fullfile(configPath), 'simulator');
+            % simulator
+            [ascent, descent] = mainSimulator(rocket, wind, environment, SimulatorSettings); 
 
+            stateA = ascent(end, :);
+            stateF = descent(end, :);
             % Save final state
-            fileName = sprintf("referenceState_%s.mat", verifiable);
-            folderPath = fullfile(currentPath, 'data', 'testSimulator', verifiable);
+            fileName = sprintf("referenceState_%s.mat", testName);
+            folderPath = fullfile('data', 'testSimulator', testName);
             filePath = fullfile(folderPath, fileName);
 
             if ~exist(folderPath, "dir")
                 mkdir(folderPath)
             end
-            save(filePath,'stateA','stateF', 'simulatorSettings',...
-             'mission', 'rocket', 'environment', 'wind');
-
-            close all; 
+            save(filePath,'stateA','stateF', 'SimulatorSettings',...
+             'mission', 'rocket',...
+             'environment', 'wind');
             
             Time = toc(Time);
-            fprintf('\t %s test created in: %2.2f seconds\n',verifiable, Time)
+            fprintf('\t %s test created in: %2.2f seconds\n',testName, Time)
+        
          end
+
+        function createTestSimulator(testCase, verifiable)
+            
+
+            currentPath = fileparts(mfilename('fullpath'));
+            addpath(currentPath);
+
+            fileName = sprintf("referenceState_%s.mat", verifiable);
+            filePath = fullfile('data', 'testSimulator', verifiable, fileName);
+
+            % Load the reference file
+            testCase.rocket = load(filePath, 'rocket').rocket;
+            testCase.environment = load(filePath, 'environment').environment;
+            testCase.wind = load(filePath, 'wind').wind;
+
+            % fieldName = ['referenceState_' verifiable];
+            testCase.refSimulator = load(filePath, 'stateA', 'stateF');
+            testCase.SimulatorSettings = load(filePath, 'SimulatorSettings').SimulatorSettings;
+                        
+            % Construct the file path dynamically based on the test parameter
+            
+        end
+
     end
 
     methods (Test)
@@ -86,9 +92,9 @@ classdef TestSimulator < UnitTest
             addpath(genpath(mainSimPath));
 
             % Run main simulator
-            [postp.stateA, postp.stateF] = mainSimulator(testCase.rocket, testCase.wind, testCase.environment, testCase.simulatorSettings);
-            
-            close all;
+            [postp.stateA, postp.stateF] = mainSimulator(testCase.rocket, testCase.wind, testCase.environment, testCase.SimulatorSettings);
+            postp.stateA = postp.stateA(end, :);
+            postp.stateF = postp.stateF(end, :);
 
             % Verify results
             testCase.verifyEqual(postp, testCase.refSimulator, 'AbsTol', testCase.absToll, 'RelTol', testCase.relToll);
diff --git a/unitTests/unitTestClasses/UnitTest.m b/unitTests/UnitTest.m
similarity index 100%
rename from unitTests/unitTestClasses/UnitTest.m
rename to unitTests/UnitTest.m
diff --git a/unitTests/unitTestClasses/configUnitTest.m b/unitTests/configUnitTest.m
similarity index 100%
rename from unitTests/unitTestClasses/configUnitTest.m
rename to unitTests/configUnitTest.m
diff --git a/unitTests/unitTestClasses/data/testApogeeAnalysis/engineCutApogee/refEngineCut.mat b/unitTests/data/testApogeeAnalysis/engineCutApogee/refEngineCut.mat
similarity index 100%
rename from unitTests/unitTestClasses/data/testApogeeAnalysis/engineCutApogee/refEngineCut.mat
rename to unitTests/data/testApogeeAnalysis/engineCutApogee/refEngineCut.mat
diff --git a/unitTests/unitTestClasses/data/testApogeeAnalysis/standardApogee/refStandard.mat b/unitTests/data/testApogeeAnalysis/standardApogee/refStandard.mat
similarity index 100%
rename from unitTests/unitTestClasses/data/testApogeeAnalysis/standardApogee/refStandard.mat
rename to unitTests/data/testApogeeAnalysis/standardApogee/refStandard.mat
diff --git a/unitTests/unitTestClasses/data/testCommonFunctions/interpCoeffs/refAngles.mat b/unitTests/data/testCommonFunctions/interpCoeffs/refAngles.mat
similarity index 100%
rename from unitTests/unitTestClasses/data/testCommonFunctions/interpCoeffs/refAngles.mat
rename to unitTests/data/testCommonFunctions/interpCoeffs/refAngles.mat
diff --git a/unitTests/unitTestClasses/data/testCommonFunctions/interpCoeffs/refCoeffsValue.mat b/unitTests/data/testCommonFunctions/interpCoeffs/refCoeffsValue.mat
similarity index 100%
rename from unitTests/unitTestClasses/data/testCommonFunctions/interpCoeffs/refCoeffsValue.mat
rename to unitTests/data/testCommonFunctions/interpCoeffs/refCoeffsValue.mat
diff --git a/unitTests/unitTestClasses/data/testSensitivityAnalysis/refSensitivity.mat b/unitTests/data/testSensitivityAnalysis/refSensitivity.mat
similarity index 100%
rename from unitTests/unitTestClasses/data/testSensitivityAnalysis/refSensitivity.mat
rename to unitTests/data/testSensitivityAnalysis/refSensitivity.mat
diff --git a/unitTests/data/testSimulator/HRE/referenceState_HRE.mat b/unitTests/data/testSimulator/HRE/referenceState_HRE.mat
new file mode 100644
index 00000000..9255c4f6
--- /dev/null
+++ b/unitTests/data/testSimulator/HRE/referenceState_HRE.mat
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2696a5102cf8171d2aa2f889a95ce9c5fdfac502d865acf5be43db919fd6c200
+size 51442799
diff --git a/unitTests/data/testSimulator/ballistic/referenceState_ballistic.mat b/unitTests/data/testSimulator/ballistic/referenceState_ballistic.mat
new file mode 100644
index 00000000..15af0520
--- /dev/null
+++ b/unitTests/data/testSimulator/ballistic/referenceState_ballistic.mat
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b82a489c282a3fcf30b5e4ff78fe07216c4e1ed4bcb24b84ffb8ddf7a8f0b7f8
+size 51073079
diff --git a/unitTests/data/testSimulator/engineCut/referenceState_engineCut.mat b/unitTests/data/testSimulator/engineCut/referenceState_engineCut.mat
new file mode 100644
index 00000000..b2085380
--- /dev/null
+++ b/unitTests/data/testSimulator/engineCut/referenceState_engineCut.mat
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bdac77ac3b3731765a85ba913bc46a1300de5e737d10b1d47dbf6fe51678a626
+size 51365870
diff --git a/unitTests/data/testSimulator/multipleAB/referenceState_multipleAB.mat b/unitTests/data/testSimulator/multipleAB/referenceState_multipleAB.mat
new file mode 100644
index 00000000..e609d3ee
--- /dev/null
+++ b/unitTests/data/testSimulator/multipleAB/referenceState_multipleAB.mat
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2d0f9d4689fa88721f6eacf21795d02bd133e117ca1ce9b3df6d46960293a7e8
+size 51421916
diff --git a/unitTests/unitTestClasses/mainUnitTest.m b/unitTests/mainUnitTest.m
similarity index 100%
rename from unitTests/unitTestClasses/mainUnitTest.m
rename to unitTests/mainUnitTest.m
diff --git a/unitTests/unitTestClasses/saveTests.m b/unitTests/saveTests.m
similarity index 100%
rename from unitTests/unitTestClasses/saveTests.m
rename to unitTests/saveTests.m
diff --git a/unitTests/unitTestClasses/README.md b/unitTests/unitTestClasses/README.md
deleted file mode 100644
index 3bfad990..00000000
--- a/unitTests/unitTestClasses/README.md
+++ /dev/null
@@ -1,41 +0,0 @@
-# Unit Testing Framework for Rocket Simulations
-
-This repository provides a unit testing framework designed to validate key functionalities for some tools of the msa-toolkit.
-It includes various test classes, scripts for configuration and execution, and a `data` folder containing reference data and inputs for the tests.
-
----
-
-## **Folder Structure**
-
-### **Key Components**
-- **`data/`**: Stores all reference data and input files needed for the tests.
-- **Test Classes**: Each class (e.g., `TestCommonFunctions`, `TestSimulator`).
-- **Scripts**:
-  - **`mainUnitTest.m`**: Executes the selected tests based on the configuration.
-  - **`saveTests.m`**: Saves settings and reference data for future tests.
-  - **`configUnitTest.m`**: Allows users to configure which tests to run or save, as well as the mission parameters.
-
----
-
-## **How to Run Tests**
-
-### 1. **Automatic Testing**
-Tests are executed automatically when merging a branch into the `main` branch.
-This ensures all functionalities are validated before the merge.
-
-### 2. **Manual Testing**
-To run tests manually:
-1. **Configure Tests**: Open the `configUnitTest.m` script and specify:
-   - The tests to be executed.
-   - The mission parameters for the tests.
-2. **Run the Tests**: Execute the `mainUnitTest.m` script:
-
----
-
-## **How to Save Tests**
-
-### 2. **Manual Testing**
-1. **Configure Tests**: Open the `configUnitTest.m` script and specify:
-   - The tests to be saved.
-   - The mission parameters for the tests.
-2. **Save the Tests**: Execute the `saveTests.m` script:
diff --git a/unitTests/unitTestClasses/data/testCommonFunctions/createDissileInput/refInput.mat b/unitTests/unitTestClasses/data/testCommonFunctions/createDissileInput/refInput.mat
deleted file mode 100644
index 3fd348ff..00000000
--- a/unitTests/unitTestClasses/data/testCommonFunctions/createDissileInput/refInput.mat
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:78751fa078977dcf31f20f4208cd33661834932485747e7901d74965f545c48a
-size 50211135
diff --git a/unitTests/unitTestClasses/data/testCommonFunctions/interpCoeffs/refInterpCoeffs.mat b/unitTests/unitTestClasses/data/testCommonFunctions/interpCoeffs/refInterpCoeffs.mat
deleted file mode 100644
index a3430959..00000000
--- a/unitTests/unitTestClasses/data/testCommonFunctions/interpCoeffs/refInterpCoeffs.mat
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9a4c6be7f76a0f3d988a734258b4f4eaa58a4f9b00279630482e7471793621ff
-size 50202726
diff --git a/unitTests/unitTestClasses/data/testCommonFunctions/refInterpCoeffs.mat b/unitTests/unitTestClasses/data/testCommonFunctions/refInterpCoeffs.mat
deleted file mode 100644
index e4f6f0ac..00000000
--- a/unitTests/unitTestClasses/data/testCommonFunctions/refInterpCoeffs.mat
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ac059678dbc394536a279f7a26dd5be98899d06e3971aadeb5862c17c5223be4
-size 50202726
diff --git a/unitTests/unitTestClasses/data/testSimulator/HRE/referenceState_HRE.mat b/unitTests/unitTestClasses/data/testSimulator/HRE/referenceState_HRE.mat
deleted file mode 100644
index 12b1c78d..00000000
--- a/unitTests/unitTestClasses/data/testSimulator/HRE/referenceState_HRE.mat
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:64b1a57785c5010effbcd86848c436686ec4f46217dedb8bef14263a28ae9600
-size 51412338
diff --git a/unitTests/unitTestClasses/data/testSimulator/ballistic/referenceState_ballistic.mat b/unitTests/unitTestClasses/data/testSimulator/ballistic/referenceState_ballistic.mat
deleted file mode 100644
index 75f24828..00000000
--- a/unitTests/unitTestClasses/data/testSimulator/ballistic/referenceState_ballistic.mat
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:fa392951ca33d4ab333e03664996c805215c8aa50ea1771b44cbcec97c4fbc5b
-size 51461215
diff --git a/unitTests/unitTestClasses/data/testSimulator/engineCut/referenceState_engineCut.mat b/unitTests/unitTestClasses/data/testSimulator/engineCut/referenceState_engineCut.mat
deleted file mode 100644
index ccc82ffa..00000000
--- a/unitTests/unitTestClasses/data/testSimulator/engineCut/referenceState_engineCut.mat
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a9bf532733ce28926f48eb93aa3f108c35f8672745586cd3004d62b96c4ecc2d
-size 51346297
diff --git a/unitTests/unitTestClasses/data/testSimulator/multipleAB/referenceState_multipleAB.mat b/unitTests/unitTestClasses/data/testSimulator/multipleAB/referenceState_multipleAB.mat
deleted file mode 100644
index edcd85c4..00000000
--- a/unitTests/unitTestClasses/data/testSimulator/multipleAB/referenceState_multipleAB.mat
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:353e173b54c360b7ae40384cb84823dde1fa20be6f6ab9c4bcb49e24ae553798
-size 51414505
diff --git a/unitTests/artifacts/results.xml b/unitTests/unitTestOld/artifacts/results.xml
similarity index 100%
rename from unitTests/artifacts/results.xml
rename to unitTests/unitTestOld/artifacts/results.xml
diff --git a/unitTests/configUnitTests.m b/unitTests/unitTestOld/configUnitTests.m
similarity index 100%
rename from unitTests/configUnitTests.m
rename to unitTests/unitTestOld/configUnitTests.m
diff --git a/unitTests/createTests.m b/unitTests/unitTestOld/createTests.m
similarity index 100%
rename from unitTests/createTests.m
rename to unitTests/unitTestOld/createTests.m
diff --git a/unitTests/dataOld/HRE_FURIA-EUROC-T04T03.mat b/unitTests/unitTestOld/dataOld/HRE_FURIA-EUROC-T04T03.mat
similarity index 100%
rename from unitTests/dataOld/HRE_FURIA-EUROC-T04T03.mat
rename to unitTests/unitTestOld/dataOld/HRE_FURIA-EUROC-T04T03.mat
diff --git a/unitTests/dataOld/SRM_M1520-BS.mat b/unitTests/unitTestOld/dataOld/SRM_M1520-BS.mat
similarity index 100%
rename from unitTests/dataOld/SRM_M1520-BS.mat
rename to unitTests/unitTestOld/dataOld/SRM_M1520-BS.mat
diff --git a/unitTests/dataOld/geminiData.m b/unitTests/unitTestOld/dataOld/geminiData.m
similarity index 100%
rename from unitTests/dataOld/geminiData.m
rename to unitTests/unitTestOld/dataOld/geminiData.m
diff --git a/unitTests/dataOld/pyxisData.m b/unitTests/unitTestOld/dataOld/pyxisData.m
similarity index 100%
rename from unitTests/dataOld/pyxisData.m
rename to unitTests/unitTestOld/dataOld/pyxisData.m
diff --git a/unitTests/dataOld/testApogeeAnalysis/engineCutApogee/config.m b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/engineCutApogee/config.m
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/engineCutApogee/config.m
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/engineCutApogee/config.m
diff --git a/unitTests/dataOld/testApogeeAnalysis/engineCutApogee/dataEC.mat b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/engineCutApogee/dataEC.mat
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/engineCutApogee/dataEC.mat
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/engineCutApogee/dataEC.mat
diff --git a/unitTests/dataOld/testApogeeAnalysis/engineCutApogee/referenceEC.mat b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/engineCutApogee/referenceEC.mat
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/engineCutApogee/referenceEC.mat
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/engineCutApogee/referenceEC.mat
diff --git a/unitTests/dataOld/testApogeeAnalysis/engineCutApogee/referenceEngineCut.mat b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/engineCutApogee/referenceEngineCut.mat
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/engineCutApogee/referenceEngineCut.mat
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/engineCutApogee/referenceEngineCut.mat
diff --git a/unitTests/dataOld/testApogeeAnalysis/standardApogee/configHYB.m b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/configHYB.m
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/standardApogee/configHYB.m
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/configHYB.m
diff --git a/unitTests/dataOld/testApogeeAnalysis/standardApogee/configSLD.m b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/configSLD.m
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/standardApogee/configSLD.m
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/configSLD.m
diff --git a/unitTests/dataOld/testApogeeAnalysis/standardApogee/dataHYB.mat b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/dataHYB.mat
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/standardApogee/dataHYB.mat
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/dataHYB.mat
diff --git a/unitTests/dataOld/testApogeeAnalysis/standardApogee/dataSOLID.mat b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/dataSOLID.mat
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/standardApogee/dataSOLID.mat
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/dataSOLID.mat
diff --git a/unitTests/dataOld/testApogeeAnalysis/standardApogee/referenceHYB.mat b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/referenceHYB.mat
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/standardApogee/referenceHYB.mat
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/referenceHYB.mat
diff --git a/unitTests/dataOld/testApogeeAnalysis/standardApogee/referenceSOLID.mat b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/referenceSOLID.mat
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/standardApogee/referenceSOLID.mat
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/referenceSOLID.mat
diff --git a/unitTests/dataOld/testApogeeAnalysis/standardApogee/referenceStandard.mat b/unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/referenceStandard.mat
similarity index 100%
rename from unitTests/dataOld/testApogeeAnalysis/standardApogee/referenceStandard.mat
rename to unitTests/unitTestOld/dataOld/testApogeeAnalysis/standardApogee/referenceStandard.mat
diff --git a/unitTests/dataOld/testCommonFunctions/createDissileInput/config.m b/unitTests/unitTestOld/dataOld/testCommonFunctions/createDissileInput/config.m
similarity index 100%
rename from unitTests/dataOld/testCommonFunctions/createDissileInput/config.m
rename to unitTests/unitTestOld/dataOld/testCommonFunctions/createDissileInput/config.m
diff --git a/unitTests/dataOld/testCommonFunctions/createDissileInput/referenceInputValue.mat b/unitTests/unitTestOld/dataOld/testCommonFunctions/createDissileInput/referenceInputValue.mat
similarity index 100%
rename from unitTests/dataOld/testCommonFunctions/createDissileInput/referenceInputValue.mat
rename to unitTests/unitTestOld/dataOld/testCommonFunctions/createDissileInput/referenceInputValue.mat
diff --git a/unitTests/dataOld/testCommonFunctions/interpCoeffs/angles.mat b/unitTests/unitTestOld/dataOld/testCommonFunctions/interpCoeffs/angles.mat
similarity index 100%
rename from unitTests/dataOld/testCommonFunctions/interpCoeffs/angles.mat
rename to unitTests/unitTestOld/dataOld/testCommonFunctions/interpCoeffs/angles.mat
diff --git a/unitTests/dataOld/testCommonFunctions/interpCoeffs/coeffsValue.mat b/unitTests/unitTestOld/dataOld/testCommonFunctions/interpCoeffs/coeffsValue.mat
similarity index 100%
rename from unitTests/dataOld/testCommonFunctions/interpCoeffs/coeffsValue.mat
rename to unitTests/unitTestOld/dataOld/testCommonFunctions/interpCoeffs/coeffsValue.mat
diff --git a/unitTests/dataOld/testCommonFunctions/interpCoeffs/config.m b/unitTests/unitTestOld/dataOld/testCommonFunctions/interpCoeffs/config.m
similarity index 100%
rename from unitTests/dataOld/testCommonFunctions/interpCoeffs/config.m
rename to unitTests/unitTestOld/dataOld/testCommonFunctions/interpCoeffs/config.m
diff --git a/unitTests/dataOld/testOptimization/singleGARun/config1.m b/unitTests/unitTestOld/dataOld/testOptimization/singleGARun/config1.m
similarity index 100%
rename from unitTests/dataOld/testOptimization/singleGARun/config1.m
rename to unitTests/unitTestOld/dataOld/testOptimization/singleGARun/config1.m
diff --git a/unitTests/dataOld/testOptimization/singleGARun/config2.m b/unitTests/unitTestOld/dataOld/testOptimization/singleGARun/config2.m
similarity index 100%
rename from unitTests/dataOld/testOptimization/singleGARun/config2.m
rename to unitTests/unitTestOld/dataOld/testOptimization/singleGARun/config2.m
diff --git a/unitTests/dataOld/testOptimization/singleGARun/config3.m b/unitTests/unitTestOld/dataOld/testOptimization/singleGARun/config3.m
similarity index 100%
rename from unitTests/dataOld/testOptimization/singleGARun/config3.m
rename to unitTests/unitTestOld/dataOld/testOptimization/singleGARun/config3.m
diff --git a/unitTests/dataOld/testOptimization/singleGARun/config4.m b/unitTests/unitTestOld/dataOld/testOptimization/singleGARun/config4.m
similarity index 100%
rename from unitTests/dataOld/testOptimization/singleGARun/config4.m
rename to unitTests/unitTestOld/dataOld/testOptimization/singleGARun/config4.m
diff --git a/unitTests/dataOld/testOptimization/singleGARun/refOptGA.mat b/unitTests/unitTestOld/dataOld/testOptimization/singleGARun/refOptGA.mat
similarity index 100%
rename from unitTests/dataOld/testOptimization/singleGARun/refOptGA.mat
rename to unitTests/unitTestOld/dataOld/testOptimization/singleGARun/refOptGA.mat
diff --git a/unitTests/dataOld/testSensitivityAnalysis/config.m b/unitTests/unitTestOld/dataOld/testSensitivityAnalysis/config.m
similarity index 100%
rename from unitTests/dataOld/testSensitivityAnalysis/config.m
rename to unitTests/unitTestOld/dataOld/testSensitivityAnalysis/config.m
diff --git a/unitTests/dataOld/testSensitivityAnalysis/referenceSensitivity.mat b/unitTests/unitTestOld/dataOld/testSensitivityAnalysis/referenceSensitivity.mat
similarity index 100%
rename from unitTests/dataOld/testSensitivityAnalysis/referenceSensitivity.mat
rename to unitTests/unitTestOld/dataOld/testSensitivityAnalysis/referenceSensitivity.mat
diff --git a/unitTests/dataOld/testSimulator/6DOF/config.m b/unitTests/unitTestOld/dataOld/testSimulator/6DOF/config.m
similarity index 100%
rename from unitTests/dataOld/testSimulator/6DOF/config.m
rename to unitTests/unitTestOld/dataOld/testSimulator/6DOF/config.m
diff --git a/unitTests/dataOld/testSimulator/6DOF/referenceState6DOF.mat b/unitTests/unitTestOld/dataOld/testSimulator/6DOF/referenceState6DOF.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/6DOF/referenceState6DOF.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/6DOF/referenceState6DOF.mat
diff --git a/unitTests/dataOld/testSimulator/ballistic/config.m b/unitTests/unitTestOld/dataOld/testSimulator/ballistic/config.m
similarity index 100%
rename from unitTests/dataOld/testSimulator/ballistic/config.m
rename to unitTests/unitTestOld/dataOld/testSimulator/ballistic/config.m
diff --git a/unitTests/dataOld/testSimulator/ballistic/referenceStateBallistic.mat b/unitTests/unitTestOld/dataOld/testSimulator/ballistic/referenceStateBallistic.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/ballistic/referenceStateBallistic.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/ballistic/referenceStateBallistic.mat
diff --git a/unitTests/dataOld/testSimulator/engineCut/config.m b/unitTests/unitTestOld/dataOld/testSimulator/engineCut/config.m
similarity index 100%
rename from unitTests/dataOld/testSimulator/engineCut/config.m
rename to unitTests/unitTestOld/dataOld/testSimulator/engineCut/config.m
diff --git a/unitTests/dataOld/testSimulator/multiple_AB/config.m b/unitTests/unitTestOld/dataOld/testSimulator/multiple_AB/config.m
similarity index 100%
rename from unitTests/dataOld/testSimulator/multiple_AB/config.m
rename to unitTests/unitTestOld/dataOld/testSimulator/multiple_AB/config.m
diff --git a/unitTests/dataOld/testSimulator/multiple_AB/referenceState_multipleAB.mat b/unitTests/unitTestOld/dataOld/testSimulator/multiple_AB/referenceState_multipleAB.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/multiple_AB/referenceState_multipleAB.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/multiple_AB/referenceState_multipleAB.mat
diff --git a/unitTests/dataOld/testSimulator/standard_HRE/config1.m b/unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/config1.m
similarity index 100%
rename from unitTests/dataOld/testSimulator/standard_HRE/config1.m
rename to unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/config1.m
diff --git a/unitTests/dataOld/testSimulator/standard_HRE/config2.m b/unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/config2.m
similarity index 100%
rename from unitTests/dataOld/testSimulator/standard_HRE/config2.m
rename to unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/config2.m
diff --git a/unitTests/dataOld/testSimulator/standard_HRE/config3.m b/unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/config3.m
similarity index 100%
rename from unitTests/dataOld/testSimulator/standard_HRE/config3.m
rename to unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/config3.m
diff --git a/unitTests/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB1.mat b/unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB1.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB1.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB1.mat
diff --git a/unitTests/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB2.mat b/unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB2.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB2.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB2.mat
diff --git a/unitTests/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB3.mat b/unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB3.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB3.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/standard_HRE/referenceState_std_HRE_ARB3.mat
diff --git a/unitTests/dataOld/testSimulator/standard_solid/config.m b/unitTests/unitTestOld/dataOld/testSimulator/standard_solid/config.m
similarity index 100%
rename from unitTests/dataOld/testSimulator/standard_solid/config.m
rename to unitTests/unitTestOld/dataOld/testSimulator/standard_solid/config.m
diff --git a/unitTests/dataOld/testSimulator/standard_solid/referenceState_std_solid.mat b/unitTests/unitTestOld/dataOld/testSimulator/standard_solid/referenceState_std_solid.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/standard_solid/referenceState_std_solid.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/standard_solid/referenceState_std_solid.mat
diff --git a/unitTests/dataOld/testSimulator/windModels/referenceWindInputComponents.mat b/unitTests/unitTestOld/dataOld/testSimulator/windModels/referenceWindInputComponents.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/windModels/referenceWindInputComponents.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/windModels/referenceWindInputComponents.mat
diff --git a/unitTests/dataOld/testSimulator/windModels/referenceWindVariableComponents.mat b/unitTests/unitTestOld/dataOld/testSimulator/windModels/referenceWindVariableComponents.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/windModels/referenceWindVariableComponents.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/windModels/referenceWindVariableComponents.mat
diff --git a/unitTests/dataOld/testSimulator/windModels/windInputComponents.mat b/unitTests/unitTestOld/dataOld/testSimulator/windModels/windInputComponents.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/windModels/windInputComponents.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/windModels/windInputComponents.mat
diff --git a/unitTests/dataOld/testSimulator/windModels/windVariableComponents.mat b/unitTests/unitTestOld/dataOld/testSimulator/windModels/windVariableComponents.mat
similarity index 100%
rename from unitTests/dataOld/testSimulator/windModels/windVariableComponents.mat
rename to unitTests/unitTestOld/dataOld/testSimulator/windModels/windVariableComponents.mat
diff --git a/unitTests/mainUnitTests.m b/unitTests/unitTestOld/mainUnitTests.m
similarity index 100%
rename from unitTests/mainUnitTests.m
rename to unitTests/unitTestOld/mainUnitTests.m
diff --git a/unitTests/src/apogeeCreateTests.m b/unitTests/unitTestOld/src/apogeeCreateTests.m
similarity index 100%
rename from unitTests/src/apogeeCreateTests.m
rename to unitTests/unitTestOld/src/apogeeCreateTests.m
diff --git a/unitTests/src/cmnFnctnCreateTests.m b/unitTests/unitTestOld/src/cmnFnctnCreateTests.m
similarity index 100%
rename from unitTests/src/cmnFnctnCreateTests.m
rename to unitTests/unitTestOld/src/cmnFnctnCreateTests.m
diff --git a/unitTests/src/optCreateTests.m b/unitTests/unitTestOld/src/optCreateTests.m
similarity index 100%
rename from unitTests/src/optCreateTests.m
rename to unitTests/unitTestOld/src/optCreateTests.m
diff --git a/unitTests/src/sensitivityCreateTests.m b/unitTests/unitTestOld/src/sensitivityCreateTests.m
similarity index 100%
rename from unitTests/src/sensitivityCreateTests.m
rename to unitTests/unitTestOld/src/sensitivityCreateTests.m
diff --git a/unitTests/src/simulatorCreateTests.m b/unitTests/unitTestOld/src/simulatorCreateTests.m
similarity index 100%
rename from unitTests/src/simulatorCreateTests.m
rename to unitTests/unitTestOld/src/simulatorCreateTests.m
-- 
GitLab