
PHP-Mock is a testing library which mocks non deterministic built-in PHP functions like time() or rand(). This is achieved by PHP's namespace fallback policy. Therefore it is required to be in a non global namespace context and call the function unqualified.
PHP-Mock has integrations for PHPUnit, Mockery, and Prophecy (phpspec).