PHP Class ProtobufTest\Binary\SizeCalculatorTest

Inheritance: extends ProtobufTest\TestCase
Show file Open project: protobuf-php/protobuf

Protected Properties

Property Type Description
$calculator Protobuf\Binary\SizeCalculator
$writer Protobuf\Binary\StreamWriter

Public Methods

Method Description
providerBool ( )
providerByteStream ( )
providerDouble ( )
providerFixed32 ( )
providerFixed64 ( )
providerFloat ( )
providerSFixed32 ( )
providerSFixed64 ( )
providerString ( )
providerZigZag32 ( )
providerZigZag64 ( )
testComputeBoolSize ( $value )
testComputeByteStreamSize ( $value )
testComputeDoubleSize ( $value )
testComputeFixed32Size ( $value )
testComputeFixed64Size ( $value )
testComputeFloatSize ( $value )
testComputeSFixed32Size ( $value )
testComputeSFixed64Size ( $value )
testComputeStringSize ( $value )
testComputeVarintSize ( $value )
testComputeZigZag32Size ( $value )
testComputeZigZag64Size ( $value )
varintProvider ( )

Protected Methods

Method Description
setUp ( )

Method Details

providerBool() public method

public providerBool ( )

providerByteStream() public method

public providerByteStream ( )

providerDouble() public method

public providerDouble ( )

providerFixed32() public method

public providerFixed32 ( )

providerFixed64() public method

public providerFixed64 ( )

providerFloat() public method

public providerFloat ( )

providerSFixed32() public method

public providerSFixed32 ( )

providerSFixed64() public method

public providerSFixed64 ( )

providerString() public method

public providerString ( )

providerZigZag32() public method

public providerZigZag32 ( )

providerZigZag64() public method

public providerZigZag64 ( )

setUp() protected method

protected setUp ( )

testComputeBoolSize() public method

public testComputeBoolSize ( $value )

testComputeByteStreamSize() public method

public testComputeByteStreamSize ( $value )

testComputeDoubleSize() public method

public testComputeDoubleSize ( $value )

testComputeFixed32Size() public method

public testComputeFixed32Size ( $value )

testComputeFixed64Size() public method

public testComputeFixed64Size ( $value )

testComputeFloatSize() public method

public testComputeFloatSize ( $value )

testComputeSFixed32Size() public method

public testComputeSFixed32Size ( $value )

testComputeSFixed64Size() public method

public testComputeSFixed64Size ( $value )

testComputeStringSize() public method

public testComputeStringSize ( $value )

testComputeVarintSize() public method

public testComputeVarintSize ( $value )

testComputeZigZag32Size() public method

public testComputeZigZag32Size ( $value )

testComputeZigZag64Size() public method

public testComputeZigZag64Size ( $value )

varintProvider() public method

public varintProvider ( )

Property Details

$calculator protected property

protected SizeCalculator,Protobuf\Binary $calculator
return Protobuf\Binary\SizeCalculator

$writer protected property

protected StreamWriter,Protobuf\Binary $writer
return Protobuf\Binary\StreamWriter