phpmock\functions\FixedMicrotimeFunction::setMicrotime PHP Method

setMicrotime() public method

Set the timestamp as string.
public setMicrotime ( string $timestamp )
$timestamp string The timestamp as string.
    public function setMicrotime($timestamp)
    {
        if (empty($timestamp)) {
            throw new \InvalidArgumentException("Timestamp should not be empty");
        }
        $this->timestamp = $timestamp;
    }

Usage Example

 /**
  * Tests setMicrotime().
  *
  * @test
  */
 public function testSetMicrotime()
 {
     $function = new FixedMicrotimeFunction();
     $function->setMicrotime("0.00000001 1");
     $this->assertEquals("0.00000001 1", $function->getMicrotime());
 }