PHP Класс Kraken\_Unit\Channel\Router\RouterTest

Наследование: extends Kraken\Test\TUnit
Показать файл Открыть проект

Открытые методы

Метод Описание
createProtocol ( ) : Protocol
createRouter ( integer $flags = Router::MODE_DEFAULT ) : Router
testApiAddDefaultHandler_AddsDefaultHandler ( )
testApiAddDefault_AddsDefault ( )
testApiAddRuleHandler_AddsRuleHandler ( )
testApiAddRule_AddsRule ( )
testApiConstructor_DoesNotThrowException ( )
testApiDestructor_DoesNotThrowException ( )
testApiErase_ErasesRulesAndDefaults ( )
testApiHandle_HandlesAllDefaults_WhenNoneRulesMatchesUpToDefaultWithPropagateSetToFalse ( )
testApiHandle_HandlesAllRules_UpToRuleWithPropagateSetToFalse ( )
testApiHandle_HandlesFirstMatchedDefault_WhenNoneRulesMatchesAndPropagateSetToFalse ( )
testApiHandle_HandlesFirstMatchedRule_WhenPropagateSetToFalse ( )
testApiHandle_PassesArgumentsToRuleHandler ( )
testApiHandle_ReturnsFalse_WhenAtLeastOneDefaultMatched_ForModeSetToFirewall ( )
testApiHandle_ReturnsFalse_WhenAtLeastOneRuleMatched_ForModeSetToFirewall ( )
testApiHandle_ReturnsFalse_WhenNothingMatched_ForModeSetToRouter ( )
testApiHandle_ReturnsTrue_WhenAtLeastOneDefaultMatched_ForModeSetToRouter ( )
testApiHandle_ReturnsTrue_WhenAtLeastOneRuleMatched_ForModeSetToRouter ( )
testApiHandle_ReturnsTrue_WhenNothingMatched_ForModeSetToFirewall ( )
testApiRemoveHandler_RemovesDefaultHandler ( )
testApiRemoveHandler_RemovesRuleHandler ( )

Описание методов

createProtocol() публичный Метод

public createProtocol ( ) : Protocol
Результат Kraken\Channel\Protocol\Protocol

createRouter() публичный Метод

public createRouter ( integer $flags = Router::MODE_DEFAULT ) : Router
$flags integer
Результат Kraken\Channel\Router\Router

testApiAddDefaultHandler_AddsDefaultHandler() публичный Метод

testApiAddDefault_AddsDefault() публичный Метод

testApiAddRuleHandler_AddsRuleHandler() публичный Метод

testApiAddRule_AddsRule() публичный Метод

testApiConstructor_DoesNotThrowException() публичный Метод

testApiDestructor_DoesNotThrowException() публичный Метод

testApiErase_ErasesRulesAndDefaults() публичный Метод

testApiHandle_HandlesAllDefaults_WhenNoneRulesMatchesUpToDefaultWithPropagateSetToFalse() публичный Метод

testApiHandle_HandlesAllRules_UpToRuleWithPropagateSetToFalse() публичный Метод

testApiHandle_HandlesFirstMatchedDefault_WhenNoneRulesMatchesAndPropagateSetToFalse() публичный Метод

testApiHandle_HandlesFirstMatchedRule_WhenPropagateSetToFalse() публичный Метод

testApiHandle_PassesArgumentsToRuleHandler() публичный Метод

testApiHandle_ReturnsFalse_WhenAtLeastOneDefaultMatched_ForModeSetToFirewall() публичный Метод

testApiHandle_ReturnsFalse_WhenAtLeastOneRuleMatched_ForModeSetToFirewall() публичный Метод

testApiHandle_ReturnsFalse_WhenNothingMatched_ForModeSetToRouter() публичный Метод

testApiHandle_ReturnsTrue_WhenAtLeastOneDefaultMatched_ForModeSetToRouter() публичный Метод

testApiHandle_ReturnsTrue_WhenAtLeastOneRuleMatched_ForModeSetToRouter() публичный Метод

testApiHandle_ReturnsTrue_WhenNothingMatched_ForModeSetToFirewall() публичный Метод

testApiRemoveHandler_RemovesDefaultHandler() публичный Метод

testApiRemoveHandler_RemovesRuleHandler() публичный Метод