PHP Class Kraken\_Unit\Stream\StreamSeekerTest

Inheritance: extends Kraken\Test\TUnit
Show file Open project: kraken-php/framework

Public Methods

Method Description
testApiClose_ClosesStream ( )
testApiGetMetadata_ReturnsValidMetadata ( )
testApiGetResourceId_ReturnsValidResourceId ( )
testApiGetResource_ReturnsValidResource ( )
testApiIsOpen_ReturnsFalse_ForNotOpenStream ( )
testApiIsOpen_ReturnsTrue_ForOpenStream ( )
testApiIsSeekable_ReturnsFalse_ForNotSeekableStream ( )
testApiIsSeekable_ReturnsTrue_ForSeekableStream ( )
testApiRewind_ResetsStreamOffset ( )
testApiSeekAndTell_SetsAndGetsStreamOffset ( )
testConstructor ( )
testConstructor_ThrowsException_OnInvalidStream ( )

Protected Methods

Method Description
createStreamInjection ( $resource ) : StreamSeeker
createStreamMock ( resource | null $resource = null ) : Kraken\Stream\StreamInterface

Method Details

createStreamInjection() protected method

protected createStreamInjection ( $resource ) : StreamSeeker
return Kraken\Stream\StreamSeeker

createStreamMock() protected method

protected createStreamMock ( resource | null $resource = null ) : Kraken\Stream\StreamInterface
$resource resource | null
return Kraken\Stream\StreamInterface

testApiClose_ClosesStream() public method

testApiGetMetadata_ReturnsValidMetadata() public method

testApiGetResourceId_ReturnsValidResourceId() public method

testApiGetResource_ReturnsValidResource() public method

testApiIsOpen_ReturnsFalse_ForNotOpenStream() public method

testApiIsOpen_ReturnsTrue_ForOpenStream() public method

testApiIsSeekable_ReturnsFalse_ForNotSeekableStream() public method

testApiIsSeekable_ReturnsTrue_ForSeekableStream() public method

testApiRewind_ResetsStreamOffset() public method

testApiSeekAndTell_SetsAndGetsStreamOffset() public method

testConstructor() public method

public testConstructor ( )

testConstructor_ThrowsException_OnInvalidStream() public method