使用函数编写简单测试用例
在日常开发中,我们常常会遇到需要测试自己的代码是否符合预期的情况。而为了更好地实现代码测试,我们就需要使用函数编写相应的测试用例。本篇文章将以 MATLAB 为例,介绍如何使用函数编写简单的测试用例。
首先,我们需要定义一个函数,该函数的功能是计算给定两个数字的和。代码如下:
function result = mysum(a, b)
result = a + b;
end
接下来,我们就可以通过编写测试用例来检验上述函数的正确性。我们可以编写一个名为 test_mysum
的函数,该函数包含多个测试用例,并且每个测试用例都会对 mysum
方法进行测试。
function test_mysum()
% 测试数据1
a = 3;
b = 5;
expected_result = 8;
assert(mysum(a, b) == expected_result, 'Test Case 1 Failed!');
% 测试数据2
a = -2;
b = 6;
expected_result = 4;
assert(mysum(a, b) == expected_result, 'Test Case 2 Failed!');