How to write multiple test functions in a single file (TDD implementation)

4 visualizaciones (últimos 30 días)
I have different test cases to test the different functions. I want to write all the different functions in one .m file and one test file to check all the different test cases.
https://www.mathworks.com/help/matlab/matlab_prog/write-simple-test-case-with-functions.html#zmw57dd0e66668
I followed the above link but I can see only one test function implemented but I want to implement multiple functions. can anyone help me in implementing multiple functions ?

Respuestas (1)

Stephen Carter
Stephen Carter el 28 de Abr. de 2017
Each subfunction that starts or end with "test" is a seperate test procedure in the test file.
For example:
function tests = myManyTests()
tests = functiontests(localfunctions);
end
function test_function1()
% ...
end
function test_function2()
% ...
end
function test_function3()
% ...
end

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by