我正在使用 tSQLt 创建一个 SQL Server 单元测试。
我正在测试的 proc 返回 3 个结果集。我的 webAPI 处理多个结果集并将其发送到 UI 很好。
问题:在我的 SQL Server 单元测试中,如何处理 3 个结果集?如果proc返回一个结果集,就很容易处理了。我使用以下内容:
Insert Into @ReturnData
(
ID,
Data1,
Data2
)
Exec @Ret = StoreProcName
然后我可以对@ReturnData 临时表进行一系列检查。但是如果它返回多个结果集,我不明白如何处理/测试一个过程。这甚至可能吗?
谢谢。