cakephp2でユニットテストを書いています。
初めて書くテストなのでわかりにくかったらすいません。
ログイン状態をsetupで作り
testAccessを動かしたときに
テストしたいコントローラ側のaccessでauthのセッションが読み込まれなくて
困っています。
//ログイン状態の作成 public function setUp() { require APP . 'Config' . DS . 'routes.php'; $email = '****'; $password = '****'; $post = $this->LoginData($email, $password); $result = $this->testAction("/login", array("data" => $post) ); parent::setUp(); } public function LoginData($email, $password) { $stack = array( 'Controller' => array( 'email' => $email, 'password' => $password ) ); return $stack; } /** * tearDown method * * @return void */ public function tearDown() { $this->testAction('/logout'); parent::tearDown(); }
public function testAccsss()
{
$result = $this->testAction('/access');
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。