単体テストの実行
最終更新日: 2024年7月18日
- トピック:
- 設定
作成対象:
- 経験者
- 管理者
- 開発者
すべてのMagentoCLI コマンドは、 ファイル・システムのオーナーによって実行される必要があります。
このコマンドは、Commerce 2 コードベースで定義された一連のテストを実行します。 すべてのテストまたは選択したテストを実行できます。 サポートされていないタイプが指定されると、プログラムは終了し、使用可能なすべてのタイプが一覧表示されます。 実行後、テストの実行と結果を示す詳細なレポートが表示されます。
前提条件
このコマンドを実行する前に、次の 必須 は true です。
-
Magento_Developer
モジュールを有効にする必要があります。 有効にするには、次の手順を実行します。bin/magento module:enable [--force] Magento_Developer
--force
オプションは、必要な場合にのみ使用してください。 -
目的のテストを実行するようにシステムを設定する必要があります。
例えば、統合テストを実行するには、dev/tests/integration/etc/install-config-mysql.php.dist
を dev/tests/integration/etc/install-config-mysql.php
にコピーし、環境に合わせて変更する必要があります。
テストの実行
コマンドの使用法:
bin/magento dev:tests:run <test>
使用可能なテストタイプを一覧表示するには、次の手順に従います。
bin/magento dev:tests:run --help
サンプルの戻り値:
all, unit, integration, integration-all, static, static-all, integrity, legacy, default
例えば、統合テストを実行するには、次の手順を実行します。
bin/magento dev:tests:run integration
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c