我有一个由Visual Studio 2017创建的SQL Server单元测试项目,但需要初始化许多行的表,我希望Test Initialize的常用脚本可以包含外部脚本文件,以便作为预测试脚本。
我试图使用“:r”,但语法错误失败。
我得到了答案,sql server单元测试框架基于msunit,它不支持sqlcmd参数。我写了一个实用程序类来读取外部sql脚本。