チェーンコード・プロジェクトのユニット・テスト・ケースおよびカバレッジ・レポートの作成
ブロックチェーン・アプリケーション・ビルダーには、生成されたチェーンコード・プロジェクトのユニット・テスト・ケースおよびカバレッジ・レポートの作成のためのサポートが含まれています。
ノート:
Visual Studio Codeを使用している場合は、「ターミナル」ウィンドウでユニット・テスト・ケースを実行できます。TypeScript
TypeScriptチェーンコードのユニット・テスト・ケースを作成するには、生成されたチェーンコード・プロジェクト内のtests
フォルダにあるファイル<chaincodeName>.spec.ts
を参照してください。このファイルは、TypeScriptチェーンコードの完全なユニット・テスト設定を提供し、参照のためにコメント・セクションにユニット・テスト・ケースの例も示されています。例に従って、チェーンコード・メソッドのユニット・テスト・ケースを記述できます。
ユニット・テスト・ケースを実行するには、チェーンコード・プロジェクト・フォルダからコマンドnpm run test
を入力します。このコマンドは、カバレッジ・レポートも生成します。

移動
Goチェーンコードのユニット・テスト・ケースを作成するには、生成されたチェーンコード・プロジェクト内のファイルsrc/src_test.go
を参照してください。このファイルは、Goチェーンコードの完全なユニット・テスト設定を提供し、参照のためにコメント・セクションにユニット・テスト・ケースの例も示されています。例に従って、チェーンコード・メソッドのユニット・テスト・ケースを記述できます。
ユニット・テスト・ケースを実行するには、チェーンコード・プロジェクト・フォルダからコマンド
go test
を入力します。カバレッジ・レポートの場合は、フラグ--cover
を追加します。go test --cover