final BasicChannel channel = BasicChannel.create (pipe.source (), pipe.sink (), coder, reactor, threading, exceptions);
final BasicComponent component = BasicComponent.create (reactor, exceptions);
Assert.assertTrue (channel.initialize (BasicComponentTest.defaultPollTimeout));
Assert.assertTrue (component.initialize (BasicComponentTest.defaultPollTimeout));
final ComponentController componentController = component.getController ();
final ComponentCallbacks componentCallbacksProxy = reactor.createProxy (ComponentCallbacks.class);
Assert.assertTrue (componentController.bind (componentCallbacksProxy, channel.getController ()).await (BasicComponentTest.defaultPollTimeout));
final QueueingComponentCallbacks componentCallbacks = QueueingComponentCallbacks.create (componentController, exceptions);
final CallbackIsolate componentCallbacksIsolate = reactor.createIsolate ();
Assert.assertTrue (reactor.assignHandler (componentCallbacksProxy, componentCallbacks, componentCallbacksIsolate).await (BasicComponentTest.defaultPollTimeout));
final ComponentIdentifier peer = ComponentIdentifier.resolve (Strings.repeat ("00", 20));