private void compare(Boolean[] aExpected, EdgeFilter aRestriction) {
List<Boolean> result = new ArrayList<Boolean>();
+
+
// order will be:
// env1, app1
// env1, app2
for (Environment env: new Environment[] { _env1, _env2} ) {
for (Application app: new Application[] { _app1, _app2} ) {
Node from = new RequiredInterfaceNode(
- app, app.getRequiredInterfaces()[0]);
+ app, app.getRequiredInterfaces().get(0));
Node to = new ProvidedInterfaceNode(
- env, env.getProvidedInterfaces()[0]);
+ env, env.getProvidedInterfaces().get(0));
Edge edge = new DefaultEdge(from, to);
result.add(aRestriction.isViolated(edge));
}