### Question:
TemplatedArchive extends AbstractArchive { @Override public String getVersion() { return version; } TemplatedArchive(ArchiveFormat archiveFormat,
                          String version); @Override String getBaseUrl(); @Override String getExtension(); @Override String getArchiveName(); @Override String getPathToExecutable(); @Override String getVersion(); @Override String getClassifier();  }### Answer:
@Test public void testGetVersion() { assertThat(archive.getVersion()).isEqualTo(VERSION); }