### Question:
Timing { public void pause() { back = systemTime(); } Timing(); void start(); void stop(); void restart(); void pause(); void unpause(); boolean elapsed(long time); long elapsed(); void set(long value); long get(); boolean isStarted();  }### Answer:
@Test void testPause() { timing.start(); UtilTests.pause(PAUSE); timing.pause(); final long old = timing.get(); final long elapsed = timing.elapsed(); UtilTests.pause(PAUSE); assertEquals(old, timing.get(), old + " " + timing.elapsed()); assertEquals(elapsed, timing.elapsed(), elapsed + " " + timing.elapsed()); }