【问题标题】:Unit testing SQL Server stored procedures单元测试 SQL Server 存储过程
【发布时间】:2014-01-12 13:54:04
【问题描述】:

我正在尝试遵循这个:

Unit Testing SQL Server sproc

我正在使用 Visual Studio 2010,但找不到向导入的存储过程添加单元测试的选项 - 请参阅此步骤:

右键单击其中一个存储过程,然后单击“创建单元测试”以显示“创建单元测试”对话框。

我错过了什么吗?谢谢。

【问题讨论】:

  • 该链接是关于 SQL Server Data Tools 的。你安装了它们吗?您是否创建了数据库项目?

标签: sql-server visual-studio-2010 unit-testing stored-procedures


【解决方案1】:

您提供的链接是关于SQL Server Data Tools,单独下载。您需要安装 SSDT,然后创建一个数据库项目

安装后,上下文菜单仅在 Visual Studio 的 SQL Server 对象资源管理器中可用(可以作为视图菜单下的窗口访问)。展开项目的 Programmability 文件夹,最后右键单击 Stored Procedures。

【讨论】:

  • 谢谢 - 我知道我错过了一些东西 (-:
  • mmh 我仍然看不到将单元测试添加到 sproc 的选项......有什么想法吗?
  • 您是否单击了 SQL Server 对象资源管理器中项目节点下的存储过程?该选项当前不适用于解决方案资源管理器中包含 sprocs 的文件。此外,项目需要构建没有错误,否则该选项将显示为灰色。
【解决方案2】:

在禁用“创建单元测试”后,它归结为这一点 - 所以我删除了所有不会构建的东西。

“...项目需要在没有错误的情况下构建,否则该选项将灰显。– Kevin Cunnane 2013 年 12 月 25 日 14:05”

【讨论】:

    猜你喜欢
    • 2023-04-03
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-10
    • 2010-09-19
    • 2010-11-04
    相关资源
    最近更新 更多