PHP Класс Kraken\_Unit\Runtime\Container\Manager\ProcessManagerBaseTest

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

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

Метод Описание
createProcessManager ( string[] | null $methods = [] ) : ProcessManagerBase | PHPUnit_Framework_MockObject_MockObject
getCommand ( ) : RuntimeCommand
testApiConstructor_CreatesInstance ( )
testApiCreateProcess_RejectsPromise_WhenProcessDoesExistAndForceIsDefault ( )
testApiCreateProcess_RejectsPromise_WhenProcessDoesNotExistAndNameIsNull ( )
testApiCreateProcesses_RejectsPromise_WhenAtLeastOneProcessCouldNotBeCreated ( )
testApiCreateProcesses_ResolvesPromise_WhenAllProcessesAreCreated ( )
testApiDestroyProcess_RejectsPromise_WhenProcessDoesExistAndForceFlagIsDestroyKeep ( )
testApiDestroyProcess_ResolvesPromise_WhenProcessDoesNotExist ( )
testApiDestroyProcesses_RejectsPromise_WhenAtLeastOneProcessCouldNotBeDestroyed ( )
testApiDestroyProcesses_ResolvesPromise_WhenAllProcessesAreDestroyed ( )
testApiDestructor_DoesNotThrowException ( )
testApiExistsProcess_ReturnsFalse_WhenProcessDoesNotExist ( )
testApiExistsProcess_ReturnsTrue_WhenProcessDoesExist ( )
testApiFlushProcesses_FlushesProcesses_WhenFlagIsOtherThanDestroyKeep ( )
testApiFlushProcesses_RejectsPromise_WhenFlagIsDestroyKeep ( )
testApiGetProcesses_ReturnsFulfilledPromiseThatContainsListOfProcesses ( )
testApiStartProcess_InvokesValidCommand ( )
testApiStartProcesses_RejectsPromise_WhenAtLeastOneProcessCouldNotBeStarted ( )
testApiStartProcesses_ResolvesPromise_WhenAllProcessesAreStarted ( )
testApiStopProcess_InvokesValidCommand ( )
testApiStopProcesses_RejectsPromise_WhenAtLeastOneProcessCouldNotBeStopped ( )
testApiStopProcesses_ResolvesPromise_WhenAllProcessesAreStopped ( )
testProtectedApiAllocateProcess_AllocatesProcessAndReturnsTrue ( )
testProtectedApiCreateRequest_CreatesRequest ( )
testProtectedApiFreeProcess_FreesProcessAndReturnsTrue ( )

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

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

public createProcessManager ( string[] | null $methods = [] ) : ProcessManagerBase | PHPUnit_Framework_MockObject_MockObject
$methods string[] | null
Результат Kraken\Runtime\Container\Manager\ProcessManagerBase | PHPUnit_Framework_MockObject_MockObject

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

public getCommand ( ) : RuntimeCommand
Результат Kraken\Runtime\RuntimeCommand

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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