Поддельное время на Ubuntu Vagrant-box для проверки повторяющихся платежей

У меня есть задача инициировать неудавшиеся платежи каждые 24 часа в течение 7 дней, а затем, если нет необходимости списывать средства со счета, я использую
государственная машина для реализации такой функциональности.
Я закончил реализацию логики, но когда дело доходит до ее тестирования, я обнаружил, что это нелегко, так как мне приходится ждать 24 часа в течение 7 дней, чтобы убедить
что все работает как положено.
Итак, мой вопрос, есть ли способ подделать время, перемещая его вперед и назад, что должно подделать это время для сервера и каждого установленного программного обеспечения
такие как Postgress DB nginx и т. д.

Я использую Vagrant и убнуту 14.04 box в качестве хоста

-2

Решение

Я нашел пару способов подделать дату & время на сервере:

https://www.linux.com/news/changing-what-time-process-thinks-it-libfaketime

http://manpages.ubuntu.com/manpages/wily/man1/datefudge.1.html

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]