テスト対象クラスの作成 基本的なテストメソッドの作成が一段落したところで、テスト対象となるEmployeeクラスを実装していきましょう。 ここで、PHPUnitの便利な機能を1つ紹介しましょう。PHPUnitでは作成済みのテストケースから、対象となるクラスを自動生成する機能が備わっています。今回の例ではEmployeeクラスを自動生成できます。 テストケース内ではすでにEmployeeクラスが存在する前提で、$this->employeeオブジェクトに対してさまざまなメソッドを呼び出しています。PHPUnitではこれを自動検知し、クラスと必要なメソッドを定義したファイルを自動生成します。 方法は簡単で、テストケースファイルと同一ディレクトリに移動し、phpunitコマンドを使い、--skeleton-classオプションに続いてテストケースのクラス名を入力するだけです。 <?php /**
![PHPUnitでユニットテスト](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e84fc6ab06f31b2e64248cbfc92fe06deb5bab5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_ait.gif)