Build out MATLAB test framework and core integration coverage

This commit is contained in:
Silas Oettinghaus
2026-03-24 17:23:02 +01:00
parent 9446dfb888
commit a592ebefda
154 changed files with 2281 additions and 1305 deletions

View File

@@ -1,11 +1,10 @@
classdef DataStorage_test < matlab.unittest.TestCase
% Test class for DataStorage
classdef DataStorage_test < IMDDTestCase
% Auto-generated placeholder for DataStorage.
% Target: C:/Users/Silas/Documents/MATLAB/imdd_simulation/Classes/Warehouse_class/classes/DataStorage.m
methods (Test)
function testExample(testCase)
% Example test case for DataStorage
% Add your test code here
testCase.verifyTrue(true);
methods (Test, TestTags = {'placeholder', 'todo'})
function testNotImplemented(testCase)
testCase.assumeFail("Tests for DataStorage are not implemented yet.");
end
end
end

View File

@@ -1,11 +1,10 @@
classdef Parameter_test < matlab.unittest.TestCase
% Test class for Parameter
classdef Parameter_test < IMDDTestCase
% Auto-generated placeholder for Parameter.
% Target: C:/Users/Silas/Documents/MATLAB/imdd_simulation/Classes/Warehouse_class/classes/Parameter.m
methods (Test)
function testExample(testCase)
% Example test case for Parameter
% Add your test code here
testCase.verifyTrue(true);
methods (Test, TestTags = {'placeholder', 'todo'})
function testNotImplemented(testCase)
testCase.assumeFail("Tests for Parameter are not implemented yet.");
end
end
end

View File

@@ -1,11 +1,10 @@
classdef StorageParameter_test < matlab.unittest.TestCase
% Test class for StorageParameter
classdef StorageParameter_test < IMDDTestCase
% Auto-generated placeholder for StorageParameter.
% Target: C:/Users/Silas/Documents/MATLAB/imdd_simulation/Classes/Warehouse_class/classes/StorageParameter.m
methods (Test)
function testExample(testCase)
% Example test case for StorageParameter
% Add your test code here
testCase.verifyTrue(true);
methods (Test, TestTags = {'placeholder', 'todo'})
function testNotImplemented(testCase)
testCase.assumeFail("Tests for StorageParameter are not implemented yet.");
end
end
end

View File

@@ -1,11 +0,0 @@
classdef minimal_warehouse_example_test < matlab.unittest.TestCase
% Test class for minimal_warehouse_example
methods (Test)
function testExample(testCase)
% Example test case for minimal_warehouse_example
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef interpCurve_test < matlab.unittest.TestCase
% Test class for interpCurve
methods (Test)
function testExample(testCase)
% Example test case for interpCurve
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef build_wh_test < matlab.unittest.TestCase
% Test class for build_wh
methods (Test)
function testExample(testCase)
% Example test case for build_wh
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef CompleteRoutine_DifferentChannels_Fig3_test < matlab.unittest.TestCase
% Test class for CompleteRoutine_DifferentChannels_Fig3
methods (Test)
function testExample(testCase)
% Example test case for CompleteRoutine_DifferentChannels_Fig3
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef CompleteRoutine_test < matlab.unittest.TestCase
% Test class for CompleteRoutine
methods (Test)
function testExample(testCase)
% Example test case for CompleteRoutine
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef automate_JLT_plots_test < matlab.unittest.TestCase
% Test class for automate_JLT_plots
methods (Test)
function testExample(testCase)
% Example test case for automate_JLT_plots
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef automate_PTL_plot_new_test < matlab.unittest.TestCase
% Test class for automate_PTL_plot_new
methods (Test)
function testExample(testCase)
% Example test case for automate_PTL_plot_new
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef dispersion_only_test < matlab.unittest.TestCase
% Test class for dispersion_only
methods (Test)
function testExample(testCase)
% Example test case for dispersion_only
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef dispersion_validation_miniskript_test < matlab.unittest.TestCase
% Test class for dispersion_validation_miniskript
methods (Test)
function testExample(testCase)
% Example test case for dispersion_validation_miniskript
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef generatePlots_test < matlab.unittest.TestCase
% Test class for generatePlots
methods (Test)
function testExample(testCase)
% Example test case for generatePlots
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef plot3dCurve_test < matlab.unittest.TestCase
% Test class for plot3dCurve
methods (Test)
function testExample(testCase)
% Example test case for plot3dCurve
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef plotBerVsZDW_test < matlab.unittest.TestCase
% Test class for plotBerVsZDW
methods (Test)
function testExample(testCase)
% Example test case for plotBerVsZDW
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef plotBerVsZdwFailureRate_test < matlab.unittest.TestCase
% Test class for plotBerVsZdwFailureRate
methods (Test)
function testExample(testCase)
% Example test case for plotBerVsZdwFailureRate
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef plotChannelSpacingAna_test < matlab.unittest.TestCase
% Test class for plotChannelSpacingAna
methods (Test)
function testExample(testCase)
% Example test case for plotChannelSpacingAna
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef plotCurve_test < matlab.unittest.TestCase
% Test class for plotCurve
methods (Test)
function testExample(testCase)
% Example test case for plotCurve
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef plotHistogram_test < matlab.unittest.TestCase
% Test class for plotHistogram
methods (Test)
function testExample(testCase)
% Example test case for plotHistogram
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef plotViolin_test < matlab.unittest.TestCase
% Test class for plotViolin
methods (Test)
function testExample(testCase)
% Example test case for plotViolin
% Add your test code here
testCase.verifyTrue(true);
end
end
end

View File

@@ -1,11 +0,0 @@
classdef plot_ber_distribution_test < matlab.unittest.TestCase
% Test class for plot_ber_distribution
methods (Test)
function testExample(testCase)
% Example test case for plot_ber_distribution
% Add your test code here
testCase.verifyTrue(true);
end
end
end