plugin-testsというコマンドがあります。環境をローカルに構築するシェルスクリプトが展開されます。WP-CLIプラグインの場合はこのコマンドを打つだけで簡単にユニットテストを実行するための環境が手に入るのですが、残念ながらテーマのためのそのようなコマンドはありません。いうことで、テーマでも簡単に同様の環境を作れるようにシェルスクリプトを作りました。書かれており、各コマンドや前述したようなテスト環境を構築するために必要なファイルなどが1まとめにアーカイブされていて、それをコマンドとして利用する形になっています。従って、シェルスクリプトでそこからテスト環境を構築するためのファイルを取り出して任意のテーマディレクトリ内に展開すれば良いです。bin/scaffold-tests.shまず、下記のシェルスクリプトを適当なところに保存してください。ここではwp-content/themes/任意のテーマ/bin/scaffold-tests.shとして保存することを想定しています。"done!"「ここにテーマ名」と書いているところはご自身のテーマ名に変更してください。実行するためのシェルスクリプトも作ります。動くかわかりません...。ダメなときは適当に調整してください)。latest;phpunitユニットテストに必要なファイルを展開する保存できたら、任意のテーマディレクトリの一番上で上記のシェルスクリプトを実行します。bin/scaffold-tests.sh実行すると下記のような感じでファイルが展開されるはずです。phpunit.xmlユニットテストの環境を構築してテストを実行ファイルが展開できたら、テストを実行してみましょう。メッセージがでると思います。この段階ではさきほどファイルを展開したときに自動生成されたtests/test-sample.phpに記述されたサンプルのテストコードが実行されています。これを真似してtests/test-functions.phpとかつくってテストコードを書いていけば良いかと思います。ちなみに、一回テスト環境を構築してしまえば次からは普通にphpunitと打つだけでOKです。phpunitテスト環境は一時ディレクトリに作成されるため、何らかのタイミングで消滅します。phpunitと実行してテスト環境がないよー的なメッセージがでたときは、再度wpphpunit.shを実行すればOKです。プッシュのたびに自動実行させると便利です。力尽きたので、下記を参考に頑張ってください...。ショートコードベースのフォームプラグインです。多くの機能を持っており、例えば、多くのバリデーションルール、問い合わせデータの保存、そしてグラフ機能集計などを使用することができます。レスポンシブ、多くのカスタマイズ機能。