それぞれがデスクトップマシンを表す一連の行を返します。選択クエリのユニットテスト
私はこれをユニットテストする方法を見つけるのが面倒です。実際に私が考えることができるエッジケースや基準はありません。私が確かに5ヶ月前のデータを取得していることを確認したい株価のようなものではありません。特定の長さが常に機能するか、特殊文字などか、通貨と異なる通貨(£、$など)を文字列としてチェックできる場所は、人の詳細を格納するようなものではありません。
このような結果セットをテストするにはどうすればよいですか?
また、クエリのreturnsetをテストするには、いくつかの問題があります:あなたは、サーバー上でクエリを実行すると、誰かが変更される可能性があるため、脆性であるよう
1)試験は、あなたが行数が同じテーブルデータ。これは、変更スクリプトをアップロードしない限り誰も変更しないテストサーバーを使用しているときですか?
2)データセットオブジェクトがヌルでないことをテストしますか?だから、それはnullとしてインスタンス化されているが、クエリの実行後ではない、それは値を保持している(これはデータが正しいことを証明しない、ちょうどそのデータが取得されている)。
おかげ