Documentation

CommandTest extends TestCase
in package

Table of Contents

$fixturesPath  : mixed
callableMethodCommand()  : mixed
getSetCodeBindToClosureTests()  : mixed
provideInvalidCommandNames()  : mixed
setUpBeforeClass()  : mixed
testAddArgument()  : mixed
testAddGetUsages()  : mixed
testAddOption()  : mixed
testCommandNameCannotBeEmpty()  : mixed
testConstructor()  : mixed
testExecuteMethodNeedsToBeOverridden()  : mixed
testGetHelper()  : mixed
testGetHelperWithoutHelperSet()  : mixed
testGetNamespaceGetNameSetName()  : mixed
testGetProcessedHelp()  : mixed
testGetSetAliases()  : mixed
testGetSetDescription()  : mixed
testGetSetHelp()  : mixed
testGetSynopsis()  : mixed
testInvalidCommandNames()  : mixed
testMergeApplicationDefinition()  : mixed
testMergeApplicationDefinitionWithoutArgsThenWithArgsAddsArgs()  : mixed
testRunInteractive()  : mixed
testRunNonInteractive()  : mixed
testRunReturnsAlwaysInteger()  : mixed
testRunReturnsIntegerExitCode()  : mixed
testRunWithApplication()  : mixed
testRunWithInvalidOption()  : mixed
testRunWithProcessTitle()  : mixed
testSetAliasesNull()  : mixed
testSetApplication()  : mixed
testSetApplicationNull()  : mixed
testSetCode()  : mixed
testSetCodeBindToClosure()  : mixed
testSetCodeWithNonClosureCallable()  : mixed
testSetCodeWithStaticClosure()  : mixed
testSetGetDefinition()  : mixed
testSetHidden()  : mixed
createClosure()  : mixed

Properties

Methods

getSetCodeBindToClosureTests()

public getSetCodeBindToClosureTests() : mixed
Return values
mixed

provideInvalidCommandNames()

public provideInvalidCommandNames() : mixed
Return values
mixed

setUpBeforeClass()

public static setUpBeforeClass() : mixed
Return values
mixed

testAddArgument()

public testAddArgument() : mixed
Return values
mixed

testAddGetUsages()

public testAddGetUsages() : mixed
Return values
mixed

testAddOption()

public testAddOption() : mixed
Return values
mixed

testCommandNameCannotBeEmpty()

public testCommandNameCannotBeEmpty() : mixed
Return values
mixed

testConstructor()

public testConstructor() : mixed
Return values
mixed

testExecuteMethodNeedsToBeOverridden()

public testExecuteMethodNeedsToBeOverridden() : mixed
Return values
mixed

testGetHelper()

public testGetHelper() : mixed
Return values
mixed

testGetHelperWithoutHelperSet()

public testGetHelperWithoutHelperSet() : mixed
Return values
mixed

testGetNamespaceGetNameSetName()

public testGetNamespaceGetNameSetName() : mixed
Return values
mixed

testGetProcessedHelp()

public testGetProcessedHelp() : mixed
Return values
mixed

testGetSetAliases()

public testGetSetAliases() : mixed
Return values
mixed

testGetSetDescription()

public testGetSetDescription() : mixed
Return values
mixed

testGetSetHelp()

public testGetSetHelp() : mixed
Return values
mixed

testGetSynopsis()

public testGetSynopsis() : mixed
Return values
mixed

testInvalidCommandNames()

public testInvalidCommandNames(mixed $name) : mixed
Parameters
$name : mixed
Tags
dataProvider

provideInvalidCommandNames

Return values
mixed

testMergeApplicationDefinition()

public testMergeApplicationDefinition() : mixed
Return values
mixed

testMergeApplicationDefinitionWithoutArgsThenWithArgsAddsArgs()

public testMergeApplicationDefinitionWithoutArgsThenWithArgsAddsArgs() : mixed
Return values
mixed

testRunInteractive()

public testRunInteractive() : mixed
Return values
mixed

testRunNonInteractive()

public testRunNonInteractive() : mixed
Return values
mixed

testRunReturnsAlwaysInteger()

public testRunReturnsAlwaysInteger() : mixed
Return values
mixed

testRunReturnsIntegerExitCode()

public testRunReturnsIntegerExitCode() : mixed
Return values
mixed

testRunWithApplication()

public testRunWithApplication() : mixed
Return values
mixed

testRunWithInvalidOption()

public testRunWithInvalidOption() : mixed
Return values
mixed

testRunWithProcessTitle()

public testRunWithProcessTitle() : mixed
Return values
mixed

testSetAliasesNull()

public testSetAliasesNull() : mixed
Return values
mixed

testSetApplication()

public testSetApplication() : mixed
Return values
mixed

testSetApplicationNull()

public testSetApplicationNull() : mixed
Return values
mixed

testSetCode()

public testSetCode() : mixed
Return values
mixed

testSetCodeBindToClosure()

public testSetCodeBindToClosure(mixed $previouslyBound, mixed $expected) : mixed
Parameters
$previouslyBound : mixed
$expected : mixed
Tags
dataProvider

getSetCodeBindToClosureTests

Return values
mixed

testSetCodeWithNonClosureCallable()

public testSetCodeWithNonClosureCallable() : mixed
Return values
mixed

testSetCodeWithStaticClosure()

public testSetCodeWithStaticClosure() : mixed
Return values
mixed

testSetGetDefinition()

public testSetGetDefinition() : mixed
Return values
mixed

testSetHidden()

public testSetHidden() : mixed
Return values
mixed

createClosure()

private static createClosure() : mixed
Return values
mixed

Search results