Baser Test Case

package Feed.Test.Case.Model

 Methods

{@inheritDoc}

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

Parameters

$name

$data

$dataName

extractImg用のデータプロバイダ

extractImgDataProvider() : array

Returns

array

setUp()

setUp() 

tearDown()

tearDown() 

URL文字列に対しキャッシュファイルのハッシュを生成して返す

testCreateCacheHash() 

文字列から<img>タグとURLを抽出する

testExtractImg(string $string, array $img) : void
dataProvider extractImgDataProvider

Parameters

$string

string

元の文字列

$img

arrayタグとURLの配列の期待値

フィードを取得する

testGetFeed() 
cacheExpiresのテストはcache()メソッドを使用しているので、実装していない

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

_getRequest(string $url) : \CakeRequest

Parameters

$url

string

URL

Returns

\CakeRequest

管理画面にログインする

_loginAdmin($id = 1

Parameters

$id

 Properties

 

$fixtures

$fixtures 

Default

array('plugin.feed.Default/FeedConfig', 'baser.Default.FeedDetail')