В настоящее время я работаю в нескольких тестах API, и у меня все еще есть несколько блоков, касающихся изменения времени.
Сценарий: Клиент тратит X и получает X бонусных баллов.На следующий день, если тот же клиент не тратит что-либо, произойдет ежедневное падение очков.
Логика использует Carbon :: now (), я попытался использовать Carbon :: setTestNow (), но это влияет только намой тестовый класс, а не новые экземпляры функции now ().
Возможно ли это глобально переопределить?Во время тестов мне нужно будет много раз менять даты.
Спасибо