PHP 클래스 PhlytyTest\AppTest

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

공개 메소드들

메소드 설명
methods ( )
setUp ( )
setupRoutes ( )
testAccessingInvalidControllerRaisesException ( )
testAddingRouteUsingMethodTypeCreatesRouteThatRespondsToThatMethodType ( $method )
testCallingHaltTriggersHaltEvent ( )
testCanInjectAlternateViewInstance ( )
testCanInjectSpecificLoggerInstance ( )
testCanPassToNextMatchingRoute ( )
testCanProvideViewModelPrototype ( )
testCanSetMethodsRouteRespondsToAsArray ( )
testCanSetMethodsRouteRespondsToAsMultipleArguments ( )
testCanSetMethodsRouteRespondsToSingly ( )
testCanSpecifyAdditionalMethodTypesToRespondTo ( )
testCanSpecifyRouteName ( )
testComposesLoggerInstanceByDefault ( )
testExceptionRaisedInControllerTriggers500Event ( )
testHaltShouldRaiseHaltException ( )
testInvalidControllerTriggers501Event ( )
testLazyLoadsRequest ( )
testLazyLoadsResponse ( )
testMapCanReceiveACallable ( )
testMapCanReceiveARouteObject ( )
testMapCreatesASegmentRouteWhenProvidedWithAStringRoute ( )
testMustacheViewIsUsedByDefault ( )
testPartRouteShouldNotMatch ( )
testPassingInvalidControllerToRouteDoesNotImmediatelyRaiseException ( )
testPassingInvalidMethodToRouteViaMethodRaisesException ( )
testPassingInvalidRouteRaisesException ( )
testRedirectShouldRaiseHaltException ( )
testRedirectShouldSet302ResponseStatusByDefault ( )
testRedirectShouldSetLocationHeader ( )
testRedirectShouldSetResponseStatusBasedOnProvidedStatusCode ( )
testRenderRendersATemplateToTheResponse ( )
testRequestIsInjectible ( )
testResponseIsInjectible ( )
testResponseShouldContainMessageProvidedToHalt ( )
testResponseShouldContainStatusProvidedToHalt ( )
testResponseShouldRemainUnalteredAfterStop ( )
testRouteMatchWithBaseUrl ( )
testRoutingSetsListOfNamedRoutes ( )
testRoutingSetsListsOfRoutesByMethod ( )
testRunningWithNoMatchingRoutesRaisesPageNotFoundException ( )
testStopShouldRaiseHaltException ( )
testSubsequentCallsToViewModelReturnSeparateInstances ( )
testSuccessfulRoutingDispatchesController ( )
testUnsuccessfulRoutingTriggers404Event ( )
testUrlForHelperAssemblesUrlBasedOnCurrentRouteMatchWhenNoNameProvided ( )
testUrlForHelperAssemblesUrlBasedOnNameAndParamsProvided ( )
testUrlForHelperAssemblesUrlBasedOnNameProvided ( )
testUrlForHelperWithBaseUrl ( )
testViewModelReturnsMustacheViewModelByDefault ( )

메소드 상세

methods() 공개 메소드

public methods ( )

setUp() 공개 메소드

public setUp ( )

setupRoutes() 공개 메소드

public setupRoutes ( )

testAccessingInvalidControllerRaisesException() 공개 메소드

testAddingRouteUsingMethodTypeCreatesRouteThatRespondsToThatMethodType() 공개 메소드

testCallingHaltTriggersHaltEvent() 공개 메소드

testCanInjectAlternateViewInstance() 공개 메소드

testCanInjectSpecificLoggerInstance() 공개 메소드

testCanPassToNextMatchingRoute() 공개 메소드

testCanProvideViewModelPrototype() 공개 메소드

testCanSetMethodsRouteRespondsToAsArray() 공개 메소드

testCanSetMethodsRouteRespondsToAsMultipleArguments() 공개 메소드

testCanSetMethodsRouteRespondsToSingly() 공개 메소드

testCanSpecifyAdditionalMethodTypesToRespondTo() 공개 메소드

testCanSpecifyRouteName() 공개 메소드

testComposesLoggerInstanceByDefault() 공개 메소드

testExceptionRaisedInControllerTriggers500Event() 공개 메소드

testHaltShouldRaiseHaltException() 공개 메소드

testInvalidControllerTriggers501Event() 공개 메소드

testLazyLoadsRequest() 공개 메소드

testLazyLoadsResponse() 공개 메소드

testMapCanReceiveACallable() 공개 메소드

testMapCanReceiveARouteObject() 공개 메소드

testMapCreatesASegmentRouteWhenProvidedWithAStringRoute() 공개 메소드

testMustacheViewIsUsedByDefault() 공개 메소드

testPartRouteShouldNotMatch() 공개 메소드

testPassingInvalidControllerToRouteDoesNotImmediatelyRaiseException() 공개 메소드

testPassingInvalidMethodToRouteViaMethodRaisesException() 공개 메소드

testPassingInvalidRouteRaisesException() 공개 메소드

testRedirectShouldRaiseHaltException() 공개 메소드

testRedirectShouldSet302ResponseStatusByDefault() 공개 메소드

testRedirectShouldSetLocationHeader() 공개 메소드

testRedirectShouldSetResponseStatusBasedOnProvidedStatusCode() 공개 메소드

testRenderRendersATemplateToTheResponse() 공개 메소드

testRequestIsInjectible() 공개 메소드

testResponseIsInjectible() 공개 메소드

testResponseShouldContainMessageProvidedToHalt() 공개 메소드

testResponseShouldContainStatusProvidedToHalt() 공개 메소드

testResponseShouldRemainUnalteredAfterStop() 공개 메소드

testRouteMatchWithBaseUrl() 공개 메소드

testRoutingSetsListOfNamedRoutes() 공개 메소드

testRoutingSetsListsOfRoutesByMethod() 공개 메소드

testRunningWithNoMatchingRoutesRaisesPageNotFoundException() 공개 메소드

testStopShouldRaiseHaltException() 공개 메소드

testSubsequentCallsToViewModelReturnSeparateInstances() 공개 메소드

testSuccessfulRoutingDispatchesController() 공개 메소드

testUnsuccessfulRoutingTriggers404Event() 공개 메소드

testUrlForHelperAssemblesUrlBasedOnCurrentRouteMatchWhenNoNameProvided() 공개 메소드

testUrlForHelperAssemblesUrlBasedOnNameAndParamsProvided() 공개 메소드

testUrlForHelperAssemblesUrlBasedOnNameProvided() 공개 메소드

testUrlForHelperWithBaseUrl() 공개 메소드

testViewModelReturnsMustacheViewModelByDefault() 공개 메소드