WordPressのコマンドラインツール WP-CLI には様々な機能がありますが、プラグイン開発者にとって特に便利な機能がいくつかあります。 その代表的な例が以下のコマンドで、このコマンドを既存のプラグイン名を指定して実行するとPHPUnitテスト用のサンプルコードが自動的に生成されます。 wp scaffold plugin-tests <plugin-name> また、以下のコマンドを実行すれば、PHPUnitテスト用のファイルが含まれたプラグインのひな形を自動的に生成してくれます。 wp scaffold plugin <plugin-name> 今回の記事では、このコマンドをつかって生成したプラグインのひな形を使ってテスト駆動開発に挑戦してみます。 テスト環境について 何度もユニットテストを繰り返すことを考えると、やはり簡単にリセットできることが望ましいと思います。 そこで今回は
