Toggle navigation
Hot Examples
EN
EN
RU
DE
FR
ES
PT
IT
JP
ZH
KO
PHP
PHP
C#
Java
Go
C++
Python
JS
TS
Search
Home
bandwidthThrottle
tokenBucket
TokenBucketTest
provideTestBootstrapWithInitialTokens
bandwidthThrottle\tokenBucket\TokenBucketTest::provideTestBootstrapWithInitialTokens PHP Method
TokenBucketTest Class Documentation
Show file
Open project: bandwidth-throttle/token-bucket
provideTestBootstrapWithInitialTokens()
public
method
Returns test cases for testBootstrapWithInitialTokens().
public
provideTestBootstrapWithInitialTokens
( ) :
int[][]
return
int[][]
Test cases.
public function provideTestBootstrapWithInitialTokens() { return [[10, 1], [10, 10]]; }
TokenBucketTest
getTokensShouldReturnCapacityAfterWaitingLongerThanRefillPeriod
getTokensShouldReturnCapacityAfterWaitingRefillPeriod
getTokensShouldReturnInitialAmountOnBootstrap
getTokensShouldReturnMoreAfterWaiting
getTokensShouldReturnRemainingTokensAfterConsumption
getTokensShouldReturnSameAfterConsumingTooMany
getTokensShouldReturnZeroTokensAfterConsumingAll
provideTestBootstrapWithInitialTokens
provideTestInvalidCapacity
setUp
tearDown
testBootstrapOnce
testBootstrapWithInitialTokens
testCapacity
testConsume
testConsumeInsufficientDontRemoveTokens
testConsumeSufficientRemoveTokens
testConsumeTooMany
testDefaultBootstrap
testInitialTokensTooMany
testInvalidCapacity
testWaitCalculation
testWaitingAddsTokens