Is this really a bad thing? If there&#x27;s a bug on only one day of the week, then writing your unit test to work on the current day will actually catch that sort of bug. Whereas if you hardcode a day then it will never catch that bug. So it seems there is at least one advantage to this sort of testing in practice.