assertEquals(null, gav.getSignatureType());
}
public void testGavHash() throws Exception {
Gav gav;
gav = gavCalculator
.pathToGav("/portal/portal/1.2-SNAPSHOT/portal-1.2-20131207.174838-3.jar.md5");
assertEquals("portal", gav.getGroupId());
assertEquals("portal", gav.getArtifactId());
assertEquals("1.2-20131207.174838-3", gav.getVersion());
assertEquals("1.2-SNAPSHOT", gav.getBaseVersion());
assertEquals(null, gav.getClassifier());
assertEquals("jar", gav.getExtension());
assertEquals(Integer.valueOf(3), gav.getSnapshotBuildNumber());
assertEquals(parseTimestamp("20131207.174838"),
gav.getSnapshotTimeStamp());
assertEquals("portal-1.2-20131207.174838-3.jar.md5", gav.getName());
assertEquals(true, gav.isSnapshot());
assertEquals(true, gav.isHash());
assertEquals(HashType.md5, gav.getHashType());
assertEquals(false, gav.isSignature());
assertEquals(null, gav.getSignatureType());
gav = gavCalculator
.pathToGav("/portal/portal/1.2-SNAPSHOT/portal-1.2-20131207.174838-3.jar.sha1");
assertEquals("portal", gav.getGroupId());
assertEquals("portal", gav.getArtifactId());
assertEquals("1.2-20131207.174838-3", gav.getVersion());
assertEquals("1.2-SNAPSHOT", gav.getBaseVersion());
assertEquals(null, gav.getClassifier());
assertEquals("jar", gav.getExtension());
assertEquals(Integer.valueOf(3), gav.getSnapshotBuildNumber());
assertEquals(parseTimestamp("20131207.174838"),
gav.getSnapshotTimeStamp());
assertEquals("portal-1.2-20131207.174838-3.jar.sha1", gav.getName());
assertEquals(true, gav.isSnapshot());
assertEquals(true, gav.isHash());
assertEquals(HashType.sha1, gav.getHashType());
assertEquals(false, gav.isSignature());
assertEquals(null, gav.getSignatureType());
}