import java.util.List;
import org.wamblee.system.core.DefaultProvidedInterface;
-import org.wamblee.system.core.DefaultScope;
import org.wamblee.system.core.ProvidedInterface;
import org.wamblee.system.core.RequiredInterface;
-import org.wamblee.system.core.Scope;
import org.wamblee.system.core.SystemAssemblyException;
import org.wamblee.test.AssertionUtils;
-import org.wamblee.test.EventTracker;
-
-import junit.framework.TestCase;
public class ConstructorConfigurationTest extends AdapterTestCase {
required.get(0).setProvider(provided);
- provided.publish("hello", _scope);
+ _scope.publishInterface(provided, "hello");
config.create(_scope);
AssertionUtils.assertEquals(new String[] { "x1(hello)" }, AdapterTestCase.EVENT_TRACKER
assertEquals(1, required.size());
required.get(0).setProvider(provided);
- provided.publish("hello", _scope);
+ _scope.publishInterface(provided, "hello");
config.create(_scope);
AssertionUtils.assertEquals(new String[] { "x2(hello)" }, AdapterTestCase.EVENT_TRACKER
assertEquals(1, required.size());
required.get(0).setProvider(provided);
- provided.publish("hello", _scope);
+ _scope.publishInterface(provided, "hello");
config.create(_scope);
AssertionUtils.assertEquals(new String[] { "x1(hello)" }, AdapterTestCase.EVENT_TRACKER
required.get(0).setProvider(provided);
- provided.publish("hello", _scope);
+ _scope.publishInterface(provided, "hello");
config.create(_scope);
AssertionUtils.assertEquals(new String[] { "x3(hello)" }, AdapterTestCase.EVENT_TRACKER