PHP Класс bandwidthThrottle\tokenBucket\util\TokenConverterTest

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

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

Метод Описание
provideTestConvertSecondsToTokens ( ) : array Provides test cases for testConvertSecondsToTokens().
provideTestConvertTokensToMicrotime ( ) : array Provides test cases for testConvertTokensToMicrotime().
provideTestconvertTokensToSeconds ( ) : array Provides test cases for testconvertTokensToSeconds().
testConvertSecondsToTokens ( integer $expected, double $seconds, Rate $rate ) Tests convertSecondsToTokens().
testConvertTokensToMicrotime ( double $delta, integer $tokens, Rate $rate ) Tests convertTokensToMicrotime().
testconvertTokensToSeconds ( double $expected, integer $tokens, Rate $rate ) Tests convertTokensToSeconds().

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

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

Provides test cases for testConvertSecondsToTokens().
public provideTestConvertSecondsToTokens ( ) : array
Результат array Test cases.

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

Provides test cases for testConvertTokensToMicrotime().
public provideTestConvertTokensToMicrotime ( ) : array
Результат array Test cases.

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

Provides test cases for testconvertTokensToSeconds().
public provideTestconvertTokensToSeconds ( ) : array
Результат array Test cases.

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

Tests convertSecondsToTokens().
public testConvertSecondsToTokens ( integer $expected, double $seconds, Rate $rate )
$expected integer The expected tokens.
$seconds double The seconds.
$rate bandwidthThrottle\tokenBucket\Rate The rate.

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

Tests convertTokensToMicrotime().
public testConvertTokensToMicrotime ( double $delta, integer $tokens, Rate $rate )
$delta double The expected delta.
$tokens integer The tokens.
$rate bandwidthThrottle\tokenBucket\Rate The rate.

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

Tests convertTokensToSeconds().
public testconvertTokensToSeconds ( double $expected, integer $tokens, Rate $rate )
$expected double The expected seconds.
$tokens integer The tokens.
$rate bandwidthThrottle\tokenBucket\Rate The rate.