2012-03-27 9 views
12

SQLユニットテスト用のRedgateツールSQLTestは、SQLCopのテストを追加する機能を提供するようになりましたが、Redgateツールはあらかじめ用意されたテストのうちのいくつかしか提供していません。tSQLtのSQLCopテスト

テストはストアドプロシージャなので、誰かがこれらのテストをさらに実装していることを確信しています。

あなたは共有しますか?誰でも?

答えて

20

私はSQLCopを作成しました。私はRedgateで上級者と作業してきました。もともと私は概念証明として5つのテストを提供しました。それ以来、私はSQLCopに含まれている残りのテストも提供しました。残りのテストは、次回のSQLテストリリースに含まれる予定です。

+1

これらはすべて保存されたプロシージャであり、赤ゲートツールとは別に作成することができるため、赤ゲート前に共有することはできますか?問題は、私が赤いゲートツールを好むほど、私はSQLtestを介して管理スタジオから実行するのではなく、継続的な統合の一環としてテストを実装することにもっと目を向けていることです。ところで、SQL Copの素晴らしい仕事 - 私はそれが大好きです! – lstanczyk

+0

SQLCopをコマンドラインモードで実行できることはご存じですか?コマンドプロンプトで「SQLCop - ?」と入力します。これにより、使用可能なコマンドライン引数が表示されます。 SQLCMDの後にコマンドライン引数をモデル化しました。とにかく...出力をファイルに送信する適切なコマンドライン引数を使用してバッチファイルを作成し、Windowsタスクスケジューラを使用してスケジュールでタスクを実行することができます。 –

+5

ここには、48のSQLCopテストへのリンクがあります。 http://dl.dropbox.com/u/58229865/SQLCop%20Tests.zip –

1

私は実装にラウンドを取得する必要があり、物事の私のリストにSQLCop型テストを持っていたが、これまでのところだけは本当にここで私たちの命名規則にかなり固有のもので、いくつかの「テスト範囲」のテストを実施しています。

私は、SQLテストはレッドゲートのプレビュー製品であることに注意してください。フルリリースではさらに多くのテストが行​​われることを願っています。 http://blogs.lessthandot.com/index.php/DataMgmt/DataDesign/sqlcop-integration-with-red-gateの読書(そして下のフォーラムリンクのコメント)から有望そうです。編集:ジョージの上記のコメントはこれを確認します。

あなたは、フィードバックのための彼らのウェブサイトからのそのレッドゲートリンクフォーラムでの要求を記録検討することもでき - 私は自分の目的のためにすぐに書かれたいくつかのより一般的なテストを取得した場合はhttp://sqltest.uservoice.com/forums/140716-sql-test-forum

、私は確かにそれらを共有しましょう。

+0

をそれらを含む。 –

関連する問題