bandwidthThrottle\tokenBucket\util\TokenConverterTest::testConvertTokensToMicrotime PHP Метод

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.
    public function testConvertTokensToMicrotime($delta, $tokens, Rate $rate)
    {
        $microtime = $this->getFunctionMock(__NAMESPACE__, "microtime");
        $microtime->expects($this->any())->willReturn(100000);
        $converter = new TokenConverter($rate);
        $this->assertEquals(microtime(true) + $delta, $converter->convertTokensToMicrotime($tokens));
    }