テーマの開発で単体テストを利用するメモです。 以前、「案件テーマ開発環境 : WordPress」という記事を書きました。 その記事であまり触れなかった単体テストについて書いています。 本記事はWordPress開発環境としてVCCWを使います。 VCCWはあらかじめ下記ツールがインストールされています。 PHPUnit コマンド phpunit WP_CLI コマンド wp 今回のディレクトリ構成 my-theme | |- dev | |- report // コードカバレッジ | |- inc // 自作のクラス群(今回のテスト対象) | |- class-my-example1.php | |- class-my-example2.php | |- tests // テストスイート | |- bootstrap.php | |- test-my-example1.php | |-