phpmock\functions\FixedMicrotimeFunctionTest::testGetCallable PHP Метод

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

Tests getCallable()
public testGetCallable ( )
    public function testGetCallable()
    {
        $function = new FixedMicrotimeFunction();
        $function->setMicrotimeAsFloat(1.00000001);
        $builder = new MockBuilder();
        $builder->setNamespace(__NAMESPACE__)->setName("microtime")->setFunctionProvider($function);
        $mock = $builder->build();
        $mock->enable();
        $this->assertEquals("0.00000001 1", microtime());
        $this->assertEquals(1.00000001, microtime(true));
        $mock->disable();
    }