PHP 클래스 PhlyTest\Conduit\MiddlewarePipeTest

상속: extends PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: phly/conduit

공개 메소드들

메소드 설명
invalidHandlers ( )
nestedPaths ( )
rootPaths ( )
setUp ( )
testCanUseDecoratedRequestAndResponseDirectly ( )
testHandleInvokesFirstErrorHandlerOnErrorInChain ( )
testHandleInvokesOutHandlerIfQueueIsExhausted ( )
testHandleInvokesUntilFirstHandlerThatDoesNotCallNext ( )
testMiddlewareRequestPathMustBeTrimmedOffWithPipeRoutePath ( )
testMiddlewareTreatsBothSlashAndEmptyPathAsTheRootPath ( $path )
testNestedMiddlewareMatchesOnlyAtPathBoundaries ( $topPath, $nestedPath, $fullPath, $assertion )
testNestedMiddlewareMayInvokeDoneToInvokeNextOfParent ( )
testPipeThrowsExceptionForInvalidHandler ( $handler )
testPipeWillCreateErrorClosureForObjectImplementingHandle ( )
testReturnsOrigionalResponseIfQueueDoesNotReturnAResponse ( )
testReturnsResponseReturnedByQueue ( )
testSlashShouldBeAppendedInChildMiddlewareWhenRequestUriIncludesIt ( )
testSlashShouldNotBeAppendedInChildMiddlewareWhenLayerDoesNotIncludeIt ( )

메소드 상세

invalidHandlers() 공개 메소드

public invalidHandlers ( )

nestedPaths() 공개 메소드

public nestedPaths ( )

rootPaths() 공개 메소드

public rootPaths ( )

setUp() 공개 메소드

public setUp ( )

testCanUseDecoratedRequestAndResponseDirectly() 공개 메소드

testHandleInvokesFirstErrorHandlerOnErrorInChain() 공개 메소드

testHandleInvokesOutHandlerIfQueueIsExhausted() 공개 메소드

testHandleInvokesUntilFirstHandlerThatDoesNotCallNext() 공개 메소드

testMiddlewareRequestPathMustBeTrimmedOffWithPipeRoutePath() 공개 메소드

testMiddlewareTreatsBothSlashAndEmptyPathAsTheRootPath() 공개 메소드

testNestedMiddlewareMatchesOnlyAtPathBoundaries() 공개 메소드

public testNestedMiddlewareMatchesOnlyAtPathBoundaries ( $topPath, $nestedPath, $fullPath, $assertion )

testNestedMiddlewareMayInvokeDoneToInvokeNextOfParent() 공개 메소드

testPipeThrowsExceptionForInvalidHandler() 공개 메소드

testPipeWillCreateErrorClosureForObjectImplementingHandle() 공개 메소드

testReturnsOrigionalResponseIfQueueDoesNotReturnAResponse() 공개 메소드

testReturnsResponseReturnedByQueue() 공개 메소드

testSlashShouldBeAppendedInChildMiddlewareWhenRequestUriIncludesIt() 공개 메소드

testSlashShouldNotBeAppendedInChildMiddlewareWhenLayerDoesNotIncludeIt() 공개 메소드