今回はphpunitをインストールした上で、ユニットテストを行う手順を記します。 ユニットテストはメソッド単体だったりの小さい粒度のテストで 今回はsrc/Taka512/Services/NameService.phpのgetNameメソッドをテストします。 サービスクラスは以下のような感じでコンテナに登録しているとします。 $container['app.services.name_service'] = $container->share(function ($c) { return new \Taka512\Services\NameService($c); });まずアプリケーション側をテストしやすい形に作り替えます。 具体的にはindex.phpで行っていたコンテナ作成処理等をbootstrap.phpに移動します。 web/index.php <?php define('EN