概要 前回の記事で、PHPUnitのパラメタライズドテストについて記載しました。 今回はPHPUnitで例外のテストを行う方法を記載します。 対応 まずはテスト用に下記のプログラムを用意しました。 ただパラメータが1か判定するプログラムですね。 class Example { public function checkNumberOwn(int $number):bool { if ($number !== 1) { throw new LogicException('Invalid Param : ' . $number); } return true; } }