I need a testing framework for SQL Server 2000 (yeah, I know).
I would ideally use tSQLt with Red Gate Test but it does not work on SQL 2000 because it requires CLR (among other issues).
A lot of the info out there suggests TSQLUnit is (was?) supported for SQL Server 2000 but the versions on sourceforge all include non-supported syntax.
Specifically, the helper proc tsu_FakeTable
includes this local variable:
DECLARE @cmd VARCHAR(MAX);
and I'm concerned VARCHAR(8000)
is a gotcha waiting to happen.