\NetCommonsConsoleTestCase

NetCommonsConsoleTestCase class

Summary

Methods
Properties
Constants
__construct()
setUp()
tearDown()
loadTestPlugin()
assertDatetime()
loadShell()
loadTask()
$plugin
No constants found
_testReflectionMethod()
_loadMock()
$_modelName
$_methodName
$_isFixtureMerged
$_defaultFixtures
$_shellName
N/A
No private methods found
No private properties found
N/A

Properties

$plugin

$plugin : array

Plugin name

Type

array

$_modelName

$_modelName : array

Model name

Type

array

$_methodName

$_methodName : array

Method name

Type

array

$_isFixtureMerged

$_isFixtureMerged : array

Fixture merge

Type

array

$_defaultFixtures

$_defaultFixtures : array

Fixtures

Type

array

$_shellName

$_shellName : string

Shell name

Type

string

Methods

__construct()

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

Fixtures load

Parameters

string $name

The name parameter on PHPUnit_Framework_TestCase::__construct()

array $data

The data parameter on PHPUnit_Framework_TestCase::__construct()

string $dataName

The dataName parameter on PHPUnit_Framework_TestCase::__construct()

setUp()

setUp() : void

setUp method

tearDown()

tearDown() : void

tearDown method

loadTestPlugin()

loadTestPlugin(\CakeTestCase  $test, string  $plugin, string  $testPlugin) : void

Load TestPlugin

Parameters

\CakeTestCase $test

CakeTestCase

string $plugin

Plugin name

string $testPlugin

Test plugin name

assertDatetime()

assertDatetime(string  $result, string  $message = null) : void

Assert Date time

Parameters

string $result

Result data

string $message

メッセージ

loadShell()

loadShell(string  $shell, string  $stdinValue = '', array  $methods = array()) : \Mock

Shellのロード処理

Parameters

string $shell

ロードするShell名(PluginName.ShellName)

string $stdinValue

標準入力値

array $methods

メソッド

Returns

\Mock —

Mockオブジェクト

loadTask()

loadTask(string  $task, string  $stdinValue = '', array  $methods = array()) : \Mock

Taskのロード処理

Parameters

string $task

ロードするTask名(PluginName.TaskName)

string $stdinValue

標準入力値

array $methods

メソッド

Returns

\Mock —

Mockオブジェクト

_testReflectionMethod()

_testReflectionMethod(\Instance  $instance, string  $mockMethod, array  $params = array()) : void

privateおよびprotectedメソッドのテスト

Parameters

\Instance $instance

インスタンス

string $mockMethod

Mockのメソッド

array $params

Mockのメソッドのパラメータ

_loadMock()

_loadMock(string  $shell, string  $stdinValue = '', array  $methods = array(), boolean  $construct = true) : \Mock

Mockのロード処理

Parameters

string $shell

ロードするShell名(PluginName.ShellName)

string $stdinValue

標準入力値

array $methods

メソッド

boolean $construct

コンストラクタの有無

Returns

\Mock —

Mockオブジェクト