@Override
    public long getStatusTimestamp(JobStatus status) {
        return stateTimestamps[status.ordinal()];
    }
@Test
    void initialTimestamps() {
        final JobStatusStore store = new JobStatusStore(967823L);

        for (JobStatus jobStatus : JobStatus.values()) {
            switch (jobStatus) {
                case INITIALIZING:
                    assertThat(store.getStatusTimestamp(JobStatus.INITIALIZING), is(967823L));
                    break;
                default:
                    assertThat(store.getStatusTimestamp(jobStatus), is(0L));
            }
        }
    }