ArgvInputTest
extends TestCase
in package
Table of Contents
- provideGetParameterOptionValues() : mixed
- provideInvalidInput() : mixed
- provideOptions() : mixed
- testConstructor() : mixed
- testGetFirstArgument() : mixed
- testGetParameterOptionEqualSign() : mixed
- testHasParameterOption() : mixed
- testHasParameterOptionEdgeCasesAndLimitations() : mixed
- testHasParameterOptionOnlyOptions() : mixed
- testInvalidInput() : mixed
- testNoWarningOnInvalidParameterOption() : mixed
- testParseArguments() : mixed
- testParseArrayArgument() : mixed
- testParseArrayOption() : mixed
- testParseEmptyStringArgument() : mixed
- testParseNegativeNumberAfterDoubleDash() : mixed
- testParseOptions() : mixed
- testParseOptionWithValueOptionalGivenEmptyAndOptionalArgument() : mixed
- testParseOptionWithValueOptionalGivenEmptyAndRequiredArgument() : mixed
- testParseSingleDashAsArgument() : mixed
- testToString() : mixed
Methods
provideGetParameterOptionValues()
public
provideGetParameterOptionValues() : mixed
Return values
mixed —provideInvalidInput()
public
provideInvalidInput() : mixed
Return values
mixed —provideOptions()
public
provideOptions() : mixed
Return values
mixed —testConstructor()
public
testConstructor() : mixed
Return values
mixed —testGetFirstArgument()
public
testGetFirstArgument() : mixed
Return values
mixed —testGetParameterOptionEqualSign()
public
testGetParameterOptionEqualSign(mixed $argv, mixed $key, mixed $default, mixed $onlyParams, mixed $expected) : mixed
Parameters
- $argv : mixed
- $key : mixed
- $default : mixed
- $onlyParams : mixed
- $expected : mixed
Tags
Return values
mixed —testHasParameterOption()
public
testHasParameterOption() : mixed
Return values
mixed —testHasParameterOptionEdgeCasesAndLimitations()
public
testHasParameterOptionEdgeCasesAndLimitations() : mixed
Return values
mixed —testHasParameterOptionOnlyOptions()
public
testHasParameterOptionOnlyOptions() : mixed
Return values
mixed —testInvalidInput()
public
testInvalidInput(mixed $argv, mixed $definition, mixed $expectedExceptionMessage) : mixed
Parameters
- $argv : mixed
- $definition : mixed
- $expectedExceptionMessage : mixed
Tags
Return values
mixed —testNoWarningOnInvalidParameterOption()
public
testNoWarningOnInvalidParameterOption() : mixed
Return values
mixed —testParseArguments()
public
testParseArguments() : mixed
Return values
mixed —testParseArrayArgument()
public
testParseArrayArgument() : mixed
Return values
mixed —testParseArrayOption()
public
testParseArrayOption() : mixed
Return values
mixed —testParseEmptyStringArgument()
public
testParseEmptyStringArgument() : mixed
Return values
mixed —testParseNegativeNumberAfterDoubleDash()
public
testParseNegativeNumberAfterDoubleDash() : mixed
Return values
mixed —testParseOptions()
public
testParseOptions(mixed $input, mixed $options, mixed $expectedOptions, mixed $message) : mixed
Parameters
- $input : mixed
- $options : mixed
- $expectedOptions : mixed
- $message : mixed
Tags
Return values
mixed —testParseOptionWithValueOptionalGivenEmptyAndOptionalArgument()
public
testParseOptionWithValueOptionalGivenEmptyAndOptionalArgument() : mixed
Return values
mixed —testParseOptionWithValueOptionalGivenEmptyAndRequiredArgument()
public
testParseOptionWithValueOptionalGivenEmptyAndRequiredArgument() : mixed
Return values
mixed —testParseSingleDashAsArgument()
public
testParseSingleDashAsArgument() : mixed
Return values
mixed —testToString()
public
testToString() : mixed