SystemTimeImpl implements ITime { @Override public long currentTimeMillis() { return System.currentTimeMillis(); }  @Override long currentTimeMillis();  }
@Test public void Should_returnCurrentTimeInMilliseconds() { assertTrue(Math.abs(System.currentTimeMillis() - new SystemTimeImpl().currentTimeMillis()) < 10); }