PHP Class RouterTest

Inheritance: extends PHPUnit_Framework_TestCase
Afficher le fichier Open project: mikecao/flight Class Usage Examples

Méthodes publiques

Méthode Description
check ( $str = '' ) Checks if a route was matched with a given output
ok ( ) Simple output
routeRequest ( )
setUp ( )
testCaseSensitivity ( ) Test case sensitivity
testDefaultRoute ( ) Default route
testGetPostRoute ( ) Either GET or POST route
testNotFound ( ) Test not found
testOptionalParameters ( ) Optional parameters
testPathRoute ( ) Simple path
testPostRoute ( ) POST route
testRegEx ( ) Test regular expression matching
testRegExParameters ( ) Passing URL parameters matched with regular expression
testRegexEmptyOptionalParameters ( ) Regex in optional parameters
testRegexOptionalParameters ( ) Regex in optional parameters
testRouteObjectPassing ( ) Check if route object was passed
testRouteWithParameters ( )
testSplatNamedPlusWildcard ( ) Test splat with named parameters
testSplatWildcard ( ) Test splat
testSplatWildcardTrailingSlash ( ) Test splat without trailing slash
testUrlParameters ( ) Passing URL parameters
testWildcard ( ) Wildcard matching

Method Details

check() public méthode

Checks if a route was matched with a given output
public check ( $str = '' )

ok() public méthode

Simple output
public ok ( )

routeRequest() public méthode

public routeRequest ( )

setUp() public méthode

public setUp ( )

testCaseSensitivity() public méthode

Test case sensitivity
public testCaseSensitivity ( )

testDefaultRoute() public méthode

Default route
public testDefaultRoute ( )

testGetPostRoute() public méthode

Either GET or POST route
public testGetPostRoute ( )

testNotFound() public méthode

Test not found
public testNotFound ( )

testOptionalParameters() public méthode

Optional parameters

testPathRoute() public méthode

Simple path
public testPathRoute ( )

testPostRoute() public méthode

POST route
public testPostRoute ( )

testRegEx() public méthode

Test regular expression matching
public testRegEx ( )

testRegExParameters() public méthode

Passing URL parameters matched with regular expression
public testRegExParameters ( )

testRegexEmptyOptionalParameters() public méthode

Regex in optional parameters

testRegexOptionalParameters() public méthode

Regex in optional parameters

testRouteObjectPassing() public méthode

Check if route object was passed

testRouteWithParameters() public méthode

testSplatNamedPlusWildcard() public méthode

Test splat with named parameters

testSplatWildcard() public méthode

Test splat
public testSplatWildcard ( )

testSplatWildcardTrailingSlash() public méthode

Test splat without trailing slash

testUrlParameters() public méthode

Passing URL parameters
public testUrlParameters ( )

testWildcard() public méthode

Wildcard matching
public testWildcard ( )