import org.wamblee.system.graph.component.RequiredInterfaceNode;
public class CompositeEdgeFilterTest extends TestCase {
- private Application _app = new Application();
- private Environment _env = new Environment();
+ private Application app = new Application();
+ private Environment env = new Environment();
private Edge createEdge(Component aClient, RequiredInterface aRequired,
Component aServer, ProvidedInterface aProvided) {
public void testEmpty() {
EdgeFilter restriction = new CompositeEdgeFilter();
- assertFalse(restriction.isViolated(createEdge(_app, _app.getRequiredInterfaces().get(0),
- _env, _env.getProvidedInterfaces().get(0))));
+ assertFalse(restriction.isViolated(createEdge(app, app.getRequiredInterfaces().get(0),
+ env, env.getProvidedInterfaces().get(0))));
}
private void configureRestriction(EdgeFilter base, boolean aResult) {
configureRestriction(base, false);
- assertFalse(composite.isViolated(createEdge(_app, _app.getRequiredInterfaces().get(0),
- _env, _env.getProvidedInterfaces().get(0))));
+ assertFalse(composite.isViolated(createEdge(app, app.getRequiredInterfaces().get(0),
+ env, env.getProvidedInterfaces().get(0))));
// Second let the base return true and verify the result.
configureRestriction(base, true);
- assertTrue(composite.isViolated(createEdge(_app, _app.getRequiredInterfaces().get(0),
- _env, _env.getProvidedInterfaces().get(0))));
+ assertTrue(composite.isViolated(createEdge(app, app.getRequiredInterfaces().get(0),
+ env, env.getProvidedInterfaces().get(0))));
}
configureRestriction(base1, false);
configureRestriction(base2, false);
- assertFalse(composite.isViolated(createEdge(_app, _app.getRequiredInterfaces().get(0),
- _env, _env.getProvidedInterfaces().get(0))));
+ assertFalse(composite.isViolated(createEdge(app, app.getRequiredInterfaces().get(0),
+ env, env.getProvidedInterfaces().get(0))));
// 2. base 1 not violated but base 2 violated -> violated
configureRestriction(base1, false);
configureRestriction(base2, true);
- assertTrue(composite.isViolated(createEdge(_app, _app.getRequiredInterfaces().get(0),
- _env, _env.getProvidedInterfaces().get(0))));
+ assertTrue(composite.isViolated(createEdge(app, app.getRequiredInterfaces().get(0),
+ env, env.getProvidedInterfaces().get(0))));
// 3. base 1 violated -> violated and base 2 not called.
configureRestriction(base1, true);
// base 2 should not be called.
- assertTrue(composite.isViolated(createEdge(_app, _app.getRequiredInterfaces().get(0),
- _env, _env.getProvidedInterfaces().get(0))));
+ assertTrue(composite.isViolated(createEdge(app, app.getRequiredInterfaces().get(0),
+ env, env.getProvidedInterfaces().get(0))));
}
}