/** * Pause the queue. * * @see #resume() */ public void pause() { serialQueue.pause(); }
@Test public void pause() { serialQueue.pause(); assertThat(serialQueue.paused).isTrue(); }
@Test public void pause_isRunning_cancel() { serialQueue.runningTask = task1; serialQueue.pause(); verify(task1).cancel(); assertThat(taskList.get(0)).isEqualTo(task1); }