返回值是一个接口的函数,做单元测试时应该怎么测?

举个例子:
unit8_t functionA(uint32_t startAddr, uint8_t *DataBuf, uint32_t dataLen)
{
return fuctionB(startAddr,DataBuf,dataLen);
}
这类有返回值的函数,做单元测试时需要怎么测呢?要给functionB打桩吗?需要满足functionB的覆盖率吗?

你的 void functionA 是无返回值得,然后函数后面你又返回一个值,这个不对吧,都不用测了