throws Exception {
privateSetUp();
TableAttributes tableAttributes = new TableAttributes();
tableAttributes.setStyles(StylesBuilder.getInitialValueStyles());
CaptionAttributes captionAttributes = new CaptionAttributes();
Styles captionStyles = StylesBuilder.getInitialValueStyles();
captionStyles.getPropertyValues().setComputedValue(
StylePropertyDetails.CAPTION_SIDE, captionSide);
captionAttributes.setStyles(captionStyles);
// Write an empty table with a caption
protocol.openTable(buffer, tableAttributes);
protocol.openTableCaption(buffer, captionAttributes);
buffer.writeText("caption");