我目前正在使用TSQLT对我的SQL Server项目进行单元测试,我得到以下错误,不知道如何修复它。
以前有人面对过吗?谁能建议一个TSQLT的教程?
Msg 50000,级别17,状态2。FakeTable,第13行[Batch Start Line 0]
请在单元测试中运行
在tSQLt中,测试被编写为驻留在测试类中的存储过程。因此,您可能只想执行这些存储过程。然而,许多tSQLt功能依赖于作为受控测试运行的一部分执行。直接执行测试存储过程会使数据库处于不希望的状态。
因此,始终使用tSQLt.Run
或tSQLt.RunAll
来执行测试是很重要的。