DOMOutputBuffer buffer = new TestDOMOutputBuffer();
PageHead pageHead = new PageHead();
TestDeviceLayoutContext dlc = new TestDeviceLayoutContext();
OutputBufferFactory factory = new TestDOMOutputBufferFactory();
CanvasLayout canvasLayout = new CanvasLayout();
Pane pane = new Pane(canvasLayout);
PaneInstance paneInstance = new TestPaneInstance();
protocol.setMarinerPageContext(context);
context.setProtocol(protocol);
context.setVolantis(volantis);
buffer.initialise();
context.setCurrentOutputBuffer(buffer);
testable.setPageHead(pageHead);
testable.setCurrentBuffer(null, buffer);
// pageHead.setMarinerPageContext(context);
pageHead.setOutputBufferFactory(factory);
pane.setName("pane");
// Activate the device layout.
RuntimeDeviceLayout runtimeDeviceLayout =
RuntimeDeviceLayoutTestHelper.activate(canvasLayout);