登録の受け付けを開始しました。よって翻訳されました。6.5テスト実行環境の詳細な仕様。言語には、多くの言語で自動テストプログラムを定義するために使用できるルールが含まれています。使用して実行されます。テストバイナリを直接実行することもできます。した行為は許可されていますが、支持されているわけではありません。以下に説明する要件を遵守するものではありません。テストは気密性が保たれている必要があります。宣言された依存関係があるリソースにのみアクセスする必要があります。テストで想定される動作を再現しました。テストに関する要件も課されます。ビルドシステムを定義します。インフラストラクチャで実装の変更をより自由に行えます。備えていないにもかかわらず、多くのテストが合格しているいくつかの穴を締めています。このページは規範的で信頼できるものであることを意図しています。記載されているように解釈されます。テストの目的は、リポジトリにチェックインされたソースファイルのプロパティを確認することです。サンプル出力、バージョン管理下にあるものなど)です。維持が期待される不変条件をアサートできます。後でテストを実行して、不変条件が壊れているかどうかを確認します。テストがソースファイル以外の変数に依存している場合(非完全性)、テストが合格しなくなったときに、後続のユーザーが変更が原因であると確信できないため、その価値は低下します。したがって、テストの結果は次のものにのみ依存する必要があります。テストで依存関係が宣言されているソースファイルテストで依存関係が宣言されているビルドシステムのプロダクトテストランナーによって動作が一定に保たれることが保証されているリソース現在のところ、このような動作は適用されていません。テストランナーは、今後このような適用を追加する権利を留保します。ビルドシステムの役割テストルールは、それぞれが実行可能プログラムを生成しなければならないという点で、バイナリルールに似ています。