It really depends. You might want to test something that requires days/weeks expiration.
I would agree that the Clock interface is a bit large. In personal projects I prefer to just have something simple like timer func() time.Time
I would agree that the Clock interface is a bit large. In personal projects I prefer to just have something simple like timer func() time.Time