※6.3のドキュメントから引っ張ってきてます 規則 ・クラス名は「対象名Test」 ・テストを行うメソッド名は「test*」 ・「PHPUnit\Framework\TestCase」を継承する ・テストはコードを上から下へなめていく 書き方 例 <?php use PHPUnit\Framework\TestCase; class HogeTest extends TestCase { public function testHoge() { $stack = []; $this->assertEquals(0, count($stack)); } } アサーション テストの結果を判定するメソッド。 「$this->アサーションメソッド」「self::アサーションメソッド」のいずれかの方法で使用する。 引数にメッセージを指定すると、エラー時に出力してくれる。 下記で主に使うものを抜粋。