0

我需要一个用于 SQL Server 2000 的测试框架(是的,我知道)。

我最好将 tSQLt 与 Red Gate Test 一起使用,但它不适用于 SQL 2000,因为它需要 CLR(以及其他问题)。

那里的很多信息表明SQL Server 2000 支持TSQLUnit(曾经?),但 sourceforge 上的版本都包含不受支持的语法。

具体来说,helper proctsu_FakeTable包含这个局部变量:

DECLARE @cmd VARCHAR(MAX);

我担心VARCHAR(8000)这是一个等待发生的问题。

4

2 回答 2

1

您愿意考虑替代框架吗?例如DbFit(现在作为fitSharp项目的一部分进行维护),它支持 SQL 2000。

于 2012-05-17T10:53:21.870 回答
0

糟糕,该过程tsu_FakeTable是一组辅助函数的一部分,而不是 TSQLUnit 本身的一部分。

于 2012-05-18T07:59:32.933 回答