testbed 桩函数设置
单元测试时,为了隔离各个函数,方便测试,通常我们会在被测函数中将调用函数进行打桩。
我们可以为打桩函数设置(如果桩函数调用多次,这设置值用逗号分隔,每次调用使用序列中的一个值):
1)函数返回值,
2)函数返回时参数值
3)函数返回时的全局变量值
4)设置桩函数代码,桩函数被调用时,将执行桩代码。
testbed 桩函数设置
例如,某桩函数的原型为:
int modi_arr_add_3(int * arr, int len)
{
for (int i = 0; i < len; i++)
{
arr[i] += 3;
}
return arr[len - 1];
}

我们可以设置返回值,如返回2.
也可以设置桩函数返回时,参数len ,arr数组元素值。
testbed 桩函数设置

桩代码也可以根据自己需要来编写。
testbed 桩函数设置

相关文章:

  • 2021-10-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-27
  • 2021-09-27
  • 2022-12-23
  • 2021-11-09
猜你喜欢
  • 2022-12-23
  • 2021-12-09
  • 2022-12-23
  • 2021-12-26
  • 2021-10-09
  • 2022-12-23
  • 2022-01-07
相关资源
相似解决方案