前提・実現したいこと
phpunitのテストコードについて
コントローラーの処理を呼び出して、結果を取得したいです。
処理を呼び出す方法を教えていただけたらと思います。
最終的にテストコードの中で assertEquals などを使い
整合性を確かめたいです。
phpunit自体は動いています。
補足情報(FW/ツールのバージョンなど)
PHP >= 5.6.37
phalcon >= 2.0.1
IndexController
php
1<?php 2 3class IndexController extends ControllerBase 4{ 5 public function initialize() 6 { 7 $this->tag->setTitle('Welcome'); 8 parent::initialize(); 9 } 10 11 public function indexAction() 12 { 13 if (!$this->request->isPost()) { 14 $this->flash->notice('This is a sample application of the Phalcon Framework. 15 Please don\'t provide us any personal information. Thanks'); 16 } 17 } 18} 19
IndexControllerTest
php
1<?php 2 3namespace Todo\Tests\Unit\Controllers; 4 5use Codeception\Test\Unit; 6use Todo\Controllers\IndexController; 7use Phalcon\Mvc\Controller; 8 9class IndexControllerTest extends \UnitTestCase 10{ 11 public function testIndexAction() 12 { 13 $result = ここでコントローラーを呼び出して結果をとりたいです。 14 } 15}
あなたの回答
tips
プレビュー