PHP 클래스 eZ\Publish\Core\REST\Common\Tests\UrlHandler\PatternTest

상속: extends PHPUnit_Framework_TestCas\PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

공개 메소드들

메소드 설명
getParseValues ( ) : array Data provider.
testGenerateMissingValue ( ) Test generating URL with missing value.
testGenerateSuperfluousValue ( ) Test generating URL with extra value.
testGenerateUnknownUrlType ( ) Test generating unknown URL type.
testGenerateUrl ( $type, $url, $values ) Data provider.
testParseInvalidPattern ( ) Tests parsing invalid pattern.
testParseUnknownUrlType ( ) Tests parsing unknown URL type.
testParseUrl ( $type, $url, $values ) Test parsing URL.
testPatternDoesNotMatch ( ) Tests parsing when pattern does not match.
testPatternDoesNotMatchTrailing ( ) Test parsing when pattern does not match the end of the URL.

보호된 메소드들

메소드 설명
getWorkingUrlHandler ( ) : Pattern Returns the URL handler.

메소드 상세

getParseValues() 공개 정적인 메소드

Data provider.
public static getParseValues ( ) : array
리턴 array

getWorkingUrlHandler() 보호된 메소드

Returns the URL handler.
protected getWorkingUrlHandler ( ) : Pattern
리턴 eZ\Publish\Core\REST\Common\RequestParser\Pattern

testGenerateMissingValue() 공개 메소드

Test generating URL with missing value.

testGenerateSuperfluousValue() 공개 메소드

Test generating URL with extra value.

testGenerateUnknownUrlType() 공개 메소드

Test generating unknown URL type.

testGenerateUrl() 공개 메소드

Data provider.
public testGenerateUrl ( $type, $url, $values )

testParseInvalidPattern() 공개 메소드

Tests parsing invalid pattern.

testParseUnknownUrlType() 공개 메소드

Tests parsing unknown URL type.

testParseUrl() 공개 메소드

Test parsing URL.
public testParseUrl ( $type, $url, $values )

testPatternDoesNotMatch() 공개 메소드

Tests parsing when pattern does not match.

testPatternDoesNotMatchTrailing() 공개 메소드

Test parsing when pattern does not match the end of the URL.