@VisibleForTesting void stop() { if (enabled()) { telemetry.stop(); } if (scheduledFuture != null) { scheduledFuture.cancel(false); scheduledFuture = null; } }
public void stop() { if (scheduledJob != null) { scheduledJob.cancel(); scheduledJob = null; } if (enabled()) { telemetry.stop(); } }
@Test public void stop_should_trigger_stop_telemetry() { when(engine.isEnabled()).thenReturn(true); telemetry.stop(); verify(engine).isEnabled(); verify(engine).stop(); }