tSQLt如何判断我的SP是否在测试环境事务中运行?

时间:2017-01-12 09:21:27

标签: sql-server unit-testing ssms tsqlt

我为数据库中的不同对象创建了几个“构造函数”。这些构造函数将伪造创建这些对象时所需的任何表。

不幸的是,我只是在测试框架之外运行了其中一个构造函数(因此在事务之外)并且只需要跟踪重命名的表以恢复它。

无论如何,我可以确保存储过程在tSQLt事务中运行吗?

(我知道我可以使用@@TRANSCOUNT检查我是否在任何事务中,但是要特别检查它是否是一个tSQLt事务。)

感谢。

0 个答案:

没有答案