こんにちは、KTです。 PHPUnitを使って、privateなメソッドをテストする方法について紹介します。 例えば、以下のようなクラスがあったとして、 <?php class Hoge { private function fuga() { return 'This is private method!'; } private static function piyo() { return 'This is private static method!'; } } 以下のようにテストを書くことで、このクラスのfugaメソッド, piyoメソッドをテストできます。 <?php /** * Test for Hoge class * @group App */ class Test_Hoge extends TestCase { // private なメソッドをテストできるよ! publi
