[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
執行單元測試
WARNING
所有Magento CLI命令都必須由檔案系統擁有者執行。
此命令會執行Commerce 2程式碼庫中定義的一組測試。 您可以執行所有測試或您選取的測試。 每當指定不支援的型別時,程式就會終止並列出所有可用的型別。 執行後,詳細報告隨即顯示,顯示測試回合和結果。
先決條件
執行此命令之前,下列 必須 為true:
-
必須啟用
Magento_Developer模組。 您可以依照以下方式啟用它:code language-bash 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