PHP - переопределить / смоделировать время - PullRequest
0 голосов
/ 04 января 2019

В настоящее время я работаю в нескольких тестах API, и у меня все еще есть несколько блоков, касающихся изменения времени.

Сценарий: Клиент тратит X и получает X бонусных баллов.На следующий день, если тот же клиент не тратит что-либо, произойдет ежедневное падение очков.

Логика использует Carbon :: now (), я попытался использовать Carbon :: setTestNow (), но это влияет только намой тестовый класс, а не новые экземпляры функции now ().

Возможно ли это глобально переопределить?Во время тестов мне нужно будет много раз менять даты.

Спасибо

...