Как в PHP заставить функции из стандартной библиотеки, например \time()
или \date()
выдать нужный результат?
С помощью инструмента xepozz/internal-mocker такое возможно сделать. Для этого необходимо выполнить несколько подготовительных шагов и можно запускать тесты в любом окружении.