### Question:
MetricsImpl implements Metrics { @Override public long getStart() { return start; } MetricsImpl(long start, long end, long initialValue);  MetricsImpl(long start, long end); @Override void add(long delta); @Override long getValue(); @Override long getStart(); @Override long getEnd();  }### Answer:
@Test public void getStart() { long startTime = SystemClock.elapsedRealtime(); Metrics metrics = new MetricsImpl(startTime, startTime + TimeUnit.HOURS.toMillis(24)); assertThat(metrics.getStart()).isEqualTo(startTime); }