package io.prometheus.client;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class SimpleTimerTest {
@Test
public void elapsedSeconds() throws Exception {
SimpleTimer.TimeProvider provider = new SimpleTimer.TimeProvider() {
long value = (long)(30 * 1e9);
long nanoTime() {
value += (long)(10 * 1e9);
return value;
}
};
SimpleTimer timer = new SimpleTimer(provider);
assertEquals(10, timer.elapsedSeconds(), .001);
}
}