PHP 클래스 bandwidthThrottle\tokenBucket\util\TokenConverterTest

또한 보기: TokenConverter
저자: Markus Malkusch ([email protected])
상속: extends PHPUnit_Framework_TestCase, use trait phpmock\phpunit\PHPMock
파일 보기 프로젝트 열기: bandwidth-throttle/token-bucket

공개 메소드들

메소드 설명
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.