/
テストフレームワーク

テストフレームワーク

テストフレームワークを使用すると、開発者はプロジェクトでユニットテストをすると同時に、「バックグラウンド」で退屈な作業を自動化できます。フレームワークはこれらのテストの書き込みと生成を簡単にし、多くの使用ケースをカバーできます。IDE を新しいバージョンにアップグレードするときはより安全で、何を「破棄し」 、何を修正するかがわかります。

特に重要なのは、クライアントおよびインストールに固有の「デモ」データを使用するフレームワークをサポートし、アップグレードプロセスで優れたテスト範囲と、より大きな保証を提供することです。

機能の説明

  1. テストフレームワークは、SDK および API プロジェクトをフルにカバーし、テストユニットの使い易く、標準化されたインフラストラクチャを提供します。

  2. 標準 JSON 形式を使用して入力データおよび予想出力データを指定することで、非技術ユーザーにテストデータを追加する簡単な方法を提供します。

  3. JSON ファイルは、SDK プロジェクトの RPC および API プロジェクトの API 定義に基づき自動生成されます。

  4. ボイラープレートコード(オブジェクト初期化、セッターなど)を削除します。

  5. よりクリーンなユニットテスト - ユニットテストには入力ファイルおよび出力ファイルのみへの参照が含まれます。

  6. インフラストラクチャはユーザ/開発者に透過的です。