use of org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl in project aries by apache.
the class DeployedBundlesTest method getSimpleDeployedBundles.
private DeployedBundles getSimpleDeployedBundles(ternary a, ternary b, ternary c) throws InvalidAttributeException {
Collection<ImportedBundle> content = new ArrayList<ImportedBundle>();
Collection<ImportedBundle> uses = new ArrayList<ImportedBundle>();
if (a == ternary.CONTENT)
content.add(new ImportedBundleImpl("bundle.a", "1.0.0"));
else if (a == ternary.USES)
uses.add(new ImportedBundleImpl("bundle.a", "1.0.0"));
if (b == ternary.CONTENT)
content.add(new ImportedBundleImpl("bundle.b", "1.0.0"));
else if (b == ternary.USES)
uses.add(new ImportedBundleImpl("bundle.b", "1.0.0"));
if (c == ternary.CONTENT)
content.add(new ImportedBundleImpl("bundle.c", "1.0.0"));
else if (c == ternary.USES)
uses.add(new ImportedBundleImpl("bundle.c", "1.0.0"));
// In a unit test we could go straight to the static method; choosing not to in this case.
return new ModellingHelperImpl().createDeployedBundles("test", content, uses, null);
}
use of org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl in project aries by apache.
the class DeployedBundlesTest method validDeployedBundles.
private DeployedBundles validDeployedBundles() throws Exception {
Collection<ImportedBundle> content = new ArrayList<ImportedBundle>();
Collection<ImportedBundle> uses = new ArrayList<ImportedBundle>();
content.add(new ImportedBundleImpl("bundle.a", "1.0.0"));
content.add(new ImportedBundleImpl("bundle.b", "1.0.0"));
uses.add(new ImportedBundleImpl("bundle.c", "1.0.0"));
uses.add(new ImportedBundleImpl("bundle.d", "1.0.0"));
return new ModellingHelperImpl().createDeployedBundles("test", content, uses, null);
}
Aggregations