0

VSTS のビルド プロセス中に SQL 単体テストを実行することはできますか (理想的には、テストが失敗するとビルドが失敗します)。または、ドロップ サーバーの SQL Server でビルド/展開した後にのみテストを実行できますか?

ありがとう!

4

1 に答える 1

0

テスト対象のオブジェクトは、実行する前にどこかに配置する必要があります。これは、SQL Server 単体テスト (Visual Studio の種類) または tsqlt テストによるものです。

ご指摘のとおり、考えられる場所の 1 つはアーティファクトがドロップ サーバーに移動した後ですが、さらにいくつかの可能性があります。

  • VSTS で提供される localdb インスタンス
  • SQL Azure データベース
  • 他のデータベース; Azure VM、AWS、場合によってはオンプレミスも!

更新: CLR は SQL Azure で機能しなくなりました。これは tSQLt に必要です。

于 2016-09-22T19:40:20.330 に答える