tsqlt

    3

    1答えて

    私はいくつかのtSQLtテストを書いており、Visual Studioのテストエクスプローラを使ってtSQLt test adapterエクステンションを使ってそれらを実行しています。私はTDDをやっているので、テストするストアドプロシージャを書く前にテストを書いています。 問題は、テストを実行すると、ストアドプロシージャがまだ存在しないために失敗するはずです。ここで :私はテストエクスプローラで

    0

    2答えて

    tSQLtワールド(新しいツールセット)に新しく、ストアドプロシージャのマイナーな問題が発生しました。私はテストを設定しています。 何らかの理由で、複数のデータベースや複数のSQLサーバー(リンクサーバー)に接続するストアドプロシージャがあるとします。 このようなシナリオでは、tSQLtを使用した単体テストは可能ですか?

    4

    2答えて

    私はこれに続いて簡単なレディロールデータベースプロジェクトを開発しました。Getting started with ReadyRoll。 その後、私はVS2015にtSQLtアダプタを使用して、このRunning tests in ReadyRoll with tSQLt Adapterに続いてtSQLtテストを追加しました。 次に、自分のコードをVSTSにチェックインし、このリンクをたどってビル

    1

    1答えて

    SQLCopストアドプロシージャをtSQLtテストとして使用することに関する質問がありました。そして、そのリクエストは、Dropboxへのリンクでzipファイルで答えられました。しかし、リンクはもはや働いていません。 RedGateページも同じDropBoxリンクを参照しています。 これらのストアドプロシージャを入手することが可能であるか、それ以前のものよりも厳格なライセンスを受けているものがある

    0

    1答えて

    現在、tSQLtを使用して、一部のSQL Server SQLコードの単体テストを作成する予定です。 ドキュメントを読んだ後、各パラメータの組み合わせに対して別々のテストケースを記述するのではなく、パラメータ付きのテストケースを呼び出すことができないように見えます。 あなたのように何かを行うことができますNUnitに例えば を(この質問のためにあなたは各パラメータの組み合わせに対して個別の1を書く

    1

    1答えて

    これを読んでこのlinkの議論を読んだので、私はすでに異なるパラメータ値で同じテストケースを呼び出す方法を知っています。しかし、tSQLt.TestResultテーブルを見ると、最後の実行のレコードしかありません。以下のサンプル疑似コードはシナリオを表しています。 EXEC tSQLt.Run 'Main_SP'; --Main SP擬似コード 作成PROC Main_SP 宣言@param 選択

    1

    1答えて

    をテスト: まず少しテスト・データベース: CREATE DATABASE test; USE test; CREATE TABLE testA (nr INT) GO CREATE TRIGGER triggerTestA ON testA FOR INSERT AS BEGIN SET NOCOUNT ON; IF EXISTS (SELECT nr FROM

    0

    1答えて

    tSQLtを使用してワンタイムセットアップを実行することができるかどうか知りませんか? ドキュメンテーションには、各テストが実行される前に実行されるTestClassメカニズム用のSetUp SPがありますが、NUnitのOneTimeSetupテストフィクスチャには何も表示されません。 おかげtSQLtのコア原則の