PHP Класс bandwidthThrottle\tokenBucket\RateTest

См. также: Rate
Автор: Markus Malkusch ([email protected])
Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

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

Метод Описание
provideTestGetTokensPerSecond ( ) : array Provides tests cases for testGetTokensPerSecond().
provideTestInvalidAmount ( ) : array Provides tests cases for testInvalidAmount().
testGetTokensPerSecond ( double $expected, Rate $rate ) Tests getTokensPerSecond().
testInvalidAmount ( $amount ) Tests building a rate with an invalid amount fails.
testInvalidUnit ( ) Tests building a rate with an invalid unit fails.

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

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

Provides tests cases for testGetTokensPerSecond().
public provideTestGetTokensPerSecond ( ) : array
Результат array Test cases.

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

Provides tests cases for testInvalidAmount().
public provideTestInvalidAmount ( ) : array
Результат array Test cases.

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

Tests getTokensPerSecond().
public testGetTokensPerSecond ( double $expected, Rate $rate )
$expected double The expected rate in tokens per second.
$rate Rate The rate.

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

Tests building a rate with an invalid amount fails.
public testInvalidAmount ( $amount )

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

Tests building a rate with an invalid unit fails.
public testInvalidUnit ( )