public class MetadataSerializableImplTest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private org.eclipse.equinox.p2.core.IProvisioningAgent |
agent |
Constructor and Description |
---|
MetadataSerializableImplTest() |
Modifier and Type | Method and Description |
---|---|
private java.io.File |
createTempDir(java.lang.String prefix) |
private void |
deleteRecursive(java.io.File tmpDir) |
private java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
deserialize(java.io.File tmpDir) |
private void |
serialize(MetadataSerializableImpl subject,
java.util.Set<?> units,
java.io.File tmpDir) |
void |
setUp() |
void |
tearDown() |
void |
testSerializeAndLoad() |
void |
testSerializeAndLoadWithEmptyIUList() |
public void setUp() throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionException
public void tearDown()
public void testSerializeAndLoadWithEmptyIUList() throws java.io.IOException, org.eclipse.equinox.p2.core.ProvisionException, org.eclipse.core.runtime.OperationCanceledException
java.io.IOException
org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.core.runtime.OperationCanceledException
public void testSerializeAndLoad() throws java.io.IOException, org.eclipse.equinox.p2.core.ProvisionException, org.eclipse.core.runtime.OperationCanceledException
java.io.IOException
org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.core.runtime.OperationCanceledException
private java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> deserialize(java.io.File tmpDir) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionException
private void serialize(MetadataSerializableImpl subject, java.util.Set<?> units, java.io.File tmpDir) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
private void deleteRecursive(java.io.File tmpDir)
private java.io.File createTempDir(java.lang.String prefix) throws java.io.IOException
java.io.IOException