If I&#x27;m parsing the article correctly (And I&#x27;m not sure I am), the test was written to care about the current day, because the code under test defaulted to the current day when no day was specified.<p>Someone please tell me what &quot;should&quot; have been done.  While I recognize that unrepeatable tests can be bad, I don&#x27;t see how one can test that defaulting code works correctly without messing with whatever that defaulting code relies on (in this case, the system date).  I&#x27;d think I&#x27;d prefer to have some conditional logic in the test than screw with the system clock.<p>Then again, enough doesn&#x27;t make sense here (why was this test failing?) that I&#x27;m probably misunderstanding the basis.