Test class for session.php

package Baser.Test.Case.Config

 Methods

__construct

__construct(string $name = null, array $data = array(), string $dataName = ''

Parameters

$name

string

$data

array

$dataName

string

{@inheritDoc}

__construct($name = null, array $data = array(), $dataName = ''

Parameters

$name

$data

$dataName

Session設定用データプロバイダ

sessionConfigureMobileDataProvider() : array

Returns

array

Session設定用データプロバイダ

sessionConfigureUrlDataProvider() : array

Returns

array

Set up

setUp() : void

Tear down

tearDown() : void

モバイルagentによるSession設定テスト モバイルのUSER_AGENTの場合のみcookieの利用をoff/use_trans_sidを1としURLにSESSION_IDを付帯する

testSessionConfigureMobile(int $expects, string $agent) : void
dataProvider sessionConfigureMobileDataProvider

Parameters

$expects

int

予測値

$agent

string

USER_AGENT

HTTPSによるSession設定テスト

testSessionConfigureUrl(int $expects, string $siteUrl, string $sslUrl) : void
dataProvider sessionConfigureUrlDataProvider

Parameters

$expects

int

予測値

$siteUrl

string

BcEnv.siteUrlの値

$sslUrl

string

BcEnv.sslUrlの値

指定されたURLに対応しRouterパース済のCakeRequestのインスタンスを返す

_getRequest(string $url) : \CakeRequest

Parameters

$url

string

URL

Returns

\CakeRequest

管理画面にログインする

_loginAdmin($id = 1

Parameters

$id