import java.util.Collections;
import java.util.List;
-
/**
- * DOCUMENT ME!
- *
+ *
* @author $author$
* @version $Revision$
- */
+ */
public class ObjectAdapterTest extends AdapterTestCase {
- /**
- * DOCUMENT ME!
- */
public void testSetterInjection() {
ClassConfiguration x1Config = new ClassConfiguration(X1.class);
x1Config.getObjectConfig().getSetterConfig().initAllSetters();
ObjectConfiguration x8Config = new ObjectConfiguration(X8.class);
x8Config.getSetterConfig().initAllSetters();
- X1 x1 = new X1();
- X8 x8 = new X8(x1);
+ X1 x1 = new X1();
+ X8 x8 = new X8(x1);
- ClassAdapter x1Adapter = new ClassAdapter("x1", x1Config);
- ClassAdapter x4Adapter = new ClassAdapter("x4", x4Config);
+ ClassAdapter x1Adapter = new ClassAdapter("x1", x1Config);
+ ClassAdapter x4Adapter = new ClassAdapter("x4", x4Config);
ObjectAdapter x8Adapter = new ObjectAdapter("x8", x8, x8Config);
- Container container = new Container("top",
- new Component[] { x1Adapter, x4Adapter, x8Adapter },
- new ProvidedInterface[0], new RequiredInterface[0]);
+ Container container = new Container("top", new Component[] { x1Adapter,
+ x4Adapter, x8Adapter }, new ProvidedInterface[0],
+ new RequiredInterface[0]);
EVENT_TRACKER.clear();
Scope scope = container.start();
- AssertionUtils.assertEquals(new String[] {
- "x1(hello)", "x4(x1)", "x8.setX4(x4)"
- }, EVENT_TRACKER.getEvents(Thread.currentThread()).toArray());
+ AssertionUtils.assertEquals(new String[] { "x1(hello)", "x4(x1)",
+ "x8.setX4(x4)" }, EVENT_TRACKER.getEvents(Thread.currentThread())
+ .toArray());
Object obj1 = scope.getRuntime(x1Adapter);
assertTrue(obj1 instanceof X1);