PHP Класс Kraken\_Unit\Util\Buffer\BufferTest

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

Защищенные свойства (Protected)

Свойство Тип Описание
$appendString string
$buffer Kraken\Util\Buffer\BufferInterface
$initialString string

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

Метод Описание
setUp ( )
testApiCount_ReturnsLengthOfData ( )
testApiDrain_EmptiesBuffer ( )
testApiInsert_InsertsDataAtProperPosition ( )
testApiIsEmpty_ReturnsFalseForNotEmptyBuffer ( )
testApiIsEmpty_ReturnsTrueForEmptyBuffer ( )
testApiLength_ReturnsLengthOfData ( )
testApiPeek_ReturnsEmptyString_WhenNegativeLengthIsPassed ( )
testApiPeek_ReturnsProperSubstring ( )
testApiPeek_ReturnsProperSubstring_WhenOffsetIsPassed ( )
testApiPeek_ReturnsWholeData_WhenLengthGreaterThanBufferLengthIsPassed ( )
testApiPeek_TreatsOffsetAsZero_WhenNegativeOffsetIsPassed ( )
testApiPop_ReturnsEmptyString_WhenInvalidLengthIsPassed ( )
testApiPop_ReturnsProperString ( )
testApiPush_AddsDataAtTheEnd ( )
testApiRemove_RemovesAndReturnsValidData ( )
testApiRemove_RemovesAndReturnsValidData_WhenInvalidOffsetIsPassed ( )
testApiRemove_RemovesAndReturnsValidData_WhenOffsetIsPassed ( )
testApiRemove_RemovesNothingAndReturnsEmptyString_WhenInvalidLengthIsPassed ( )
testApiReplace_ReplacesProperSubstring ( )
testApiSearch_FindsProperIndex ( )
testApiSearch_FindsProperIndex_WhenReverseIsPassed ( )
testApiShift_DoesNotChangeBufferState_WhenNegativeLengthIsPassed ( )
testApiShift_RemovesDataFromTheBeginning ( )
testApiUnshift_AddsDataAtTheBeginning ( )
testApi__toString_ReturnsWholeData ( )
testConstructor ( )
testGetInterator ( )
testOffsetExists ( )
testOffsetGet ( )
testOffsetSet ( )
testOffsetUnset ( )

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

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

public setUp ( )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public testConstructor ( )

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

public testGetInterator ( )

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

public testOffsetExists ( )

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

public testOffsetGet ( )

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

public testOffsetSet ( )

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

public testOffsetUnset ( )

Описание свойств

$appendString защищенное свойство

protected string $appendString
Результат string

$buffer защищенное свойство

protected BufferInterface,Kraken\Util\Buffer $buffer
Результат Kraken\Util\Buffer\BufferInterface

$initialString защищенное свойство

protected string $initialString
Результат string