在SQL Server单元测试项目中,如何制作预测试脚本或测试脚本,或者包含其他脚本文件的通用脚本

问题描述 投票:0回答:1

我有一个由Visual Studio 2017创建的SQL Server单元测试项目,但需要初始化许多行的表,我希望Test Initialize的常用脚本可以包含外部脚本文件,以便作为预测试脚本。

我试图使用“:r”,但语法错误失败。

enter image description here

enter image description here

sql-server visual-studio unit-testing visual-studio-2017
1个回答
0
投票

我得到了答案,sql server单元测试框架基于msunit,它不支持sqlcmd参数。我写了一个实用程序类来读取外部sql脚本。

© www.soinside.com 2019 - 2024. All rights reserved.