public class GAVArtifactDescriptorTest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
DEFAULT_CLASSIFIER |
private static java.lang.String |
DEFAULT_EXTENSION |
private static java.lang.String |
OTHER_CLASSIFIER |
private static java.lang.String |
OTHER_EXTENSION |
private GAVArtifactDescriptor |
subject |
private static GAV |
TEST_GAV |
private static org.eclipse.equinox.p2.metadata.IArtifactKey |
TEST_KEY |
Constructor and Description |
---|
GAVArtifactDescriptorTest() |
Modifier and Type | Method and Description |
---|---|
private static org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor |
createP2Descriptor() |
private static GAVArtifactDescriptor |
serializeAndDeSerialize(GAVArtifactDescriptor original) |
private static void |
setGAVProperties(org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor input) |
void |
testCreation() |
void |
testCreationFromP2Key() |
void |
testCreationFromPlainP2Descriptor() |
void |
testCreationFromPlainP2DescriptorForPackedArtifact() |
void |
testDeserialization() |
void |
testDeserializationWithClassifierAndExt() |
void |
testDeserializationWithPartialGAV() |
void |
testDeserializationWithRedundantDefaultExt() |
void |
testExplicitCoordinatesOverwritesProperties() |
void |
testGetLocalRepositoryPath() |
void |
testGetLocalRepositoryPathWithDefaults() |
void |
testSerializationOmitsDefaults() |
void |
testSerializationRoundTrip() |
private static final org.eclipse.equinox.p2.metadata.IArtifactKey TEST_KEY
private static final GAV TEST_GAV
private static final java.lang.String DEFAULT_CLASSIFIER
private static final java.lang.String OTHER_CLASSIFIER
private static final java.lang.String DEFAULT_EXTENSION
private static final java.lang.String OTHER_EXTENSION
private GAVArtifactDescriptor subject
public void testCreation()
public void testCreationFromP2Key()
public void testCreationFromPlainP2Descriptor()
public void testCreationFromPlainP2DescriptorForPackedArtifact()
public void testDeserialization()
public void testDeserializationWithClassifierAndExt()
public void testDeserializationWithRedundantDefaultExt()
public void testDeserializationWithPartialGAV()
public void testSerializationRoundTrip()
public void testSerializationOmitsDefaults()
public void testExplicitCoordinatesOverwritesProperties()
public void testGetLocalRepositoryPath()
public void testGetLocalRepositoryPathWithDefaults()
private static org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor createP2Descriptor()
private static void setGAVProperties(org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor input)
private static GAVArtifactDescriptor serializeAndDeSerialize(GAVArtifactDescriptor original)