Я использую JodaTime 2.1, и я ищу шаблон для unit test кода, который выполняет операции даты и времени, чтобы убедиться, что он хорошо себя ведет во всех часовых поясах и не зависит от DST.
В частности:
- Как я могу высмеять системные часы (поэтому мне не нужно издеваться над всеми местами, где я звоню
new DateTime()
, чтобы получить текущее время) - Как я могу сделать то же самое для часового пояса по умолчанию?