Slide 13
Slide 13 text
Laravel でテストしやすいコードを書くコツ 1/2
ファイルの読み書きや外部サービ
スとのやりとりを分離しておくと
テストが書きやすくなります。
副作用を分離する
Dependency Injection は、引数に指
定されたクラスのインスタンスを
勝手に生成して渡してくれる仕組
みで、テストのときにクラスの差
し替えが簡単になります。
DI を使う
テストしたい対象をできるだけ小
さくすることで、テストが書きや
すくなります。
関数をできるだけ小さくす
る