Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个调用 的库,recvmsg现在我正在为该库编写测试。我想测试错误路径:recvmsg返回错误时运行的代码。我可以模拟出来,recvmsg但如果可能的话,我更愿意尽可能多地测试真实代码。
recvmsg
有没有办法诱导recvmsg返回错误?对于我当前的用例,我不在乎哪个错误,因为我处理所有错误都是一样的,但是能够引发特定错误将是一个不错的选择。
万一这很重要,我从中接收的套接字是 UDP 套接字。