このエントリはCakePHP 3 Advent Calendar 2015の14日目のエントリです。 みなさん、CakePHP3、好きですか? 好きですよね。ボクは好きです。 いろいろ好きなところはあるのですが、今日はCakePHP3でコントローラのテストを書くお話です。 CakePHP2の場合 CakePHP2まではコントローラのテストはこんな風に書いていました。 [php] public function testAdding() { $data = array( ‘Post’ => array( ‘title’ => ‘New post’, ‘body’ => ‘Secret sauce’ ) ); $this->testAction(‘/posts/add’, array( ‘data’ => $data, ‘method’ => ‘get’ ) ); // some assert
![CakePHP3でコントローラのテストを書く](https://cdn-ak-scissors.b.st-hatena.com/image/square/da9ee0ad04426e0bb54d128376338b5ea894f50d/height=288;version=1;width=512/https%3A%2F%2Fwww.hasegawa-tomoki.com%2Fwp-content%2Fuploads%2F2015%2F12%2FPAK57_rousokutoichigo-thumb-1000xauto-15668.jpg)