【PHPUnit 】 setUp(): void

tektektech.com

このように同じ処理が複数箇所に出てきてしまい、DRY(dont repeat yourself)ではない設計になってしまいます。

こういった共通のインスタンスやストレージ定義などをまとめて置けるのがsetUpメソッドなのです!

ちなみに、こういったテストの事前処理は"フィクスチャ"と呼ばれるようです。(テスト後の処理も含めてそう呼ぶらしい)