I get all twingey when I see time-specific tests like this.  I think at least allowing more slop - 50000 instead of 59999, for instance.  The test below with 60000 seems safer, but more slop wouldn't hurt.