### Question:
JQueryUiTooltip extends JQueryDurableAjaxBehavior { public JQueryUiTooltip setContent(String content) { this.widget.setOption("content", "'" + content + "'"); return this; } JQueryUiTooltip(JQueryResourceReference customJQueryUiTooltipJs);  JQueryUiTooltip(String componentSelector, JQueryResourceReference customJQueryUiTooltipJs); protected  JQueryUiTooltip(JQueryUiWidget widget); static JQueryUiTooltip tooltip_1_10_3(); static JQueryUiTooltip tooltip_1_10_3(String componentSelector); @Override void renderHead(Component component, IHeaderResponse response); JQueryUiTooltip addCssResource(ResourceReference cssResourceReference); JQueryUiTooltip withoutCss(); JQueryUiTooltip setContent(String content); JQueryUiTooltip setContent(JsFunction content); JQueryUiTooltip setContent(Component content); JQueryUiTooltip setDisabled(boolean disabled); JQueryUiTooltip setHide(Boolean hide); JQueryUiTooltip setHide(int hide); JQueryUiTooltip setHide(String hide); JQueryUiTooltip setHide(JsOption... options); JQueryUiTooltip setItems(String itemsSelector); JQueryUiTooltip setPosition(JsOption... options); JQueryUiTooltip setShow(Boolean show); JQueryUiTooltip setShow(int show); JQueryUiTooltip setShow(String show); JQueryUiTooltip setShow(JsOption... options); JQueryUiTooltip setTooltipClass(String tooltipClass); JQueryUiTooltip setTrack(boolean track); JQueryUiTooltip setOnClose(String close); JQueryUiTooltip setOnCreate(String create); JQueryUiTooltip setOnOpen(String open); static final JQueryResourceReference uiTooltipJs_1_10_3; static final CssResourceReference uiTooltipCss_1_10_3; }### Answer:
@Test public void shouldSurroundContentOptionWithSingleQuotes() { tooltip.setContent("<h1>tooltip content</h1>"); verify(widget).setOption("content", "'<h1>tooltip content</h1>'"); }
@Test public void shouldCreateMarkupGetterForContentOption() { tooltip.setContent(component); verify(widget).setOption("content", "$('#" + component.getMarkupId() + "').html()"); }