@Test
 public void testRenderNonUnique() throws Exception {
   assertThat(
       renderer.render(),
       is(
           HEAD_ROW
               + "\n"
               + QUESTION_ROW
               + "\n"
               + renderer.renderOption(option1, false)
               + "\n"
               + renderer.renderOption(option2, false)));
 }
 @Test
 public void testLineBreakRenderer() throws Exception {
   renderer = new TableLineBreakQuestionRenderer(question);
   assertThat(
       renderer.render(),
       is(
           HEAD_ROW
               + "<br/>\n"
               + QUESTION_ROW
               + "<br/>\n"
               + renderer.renderOption(option1, false)
               + "<br/>\n"
               + renderer.renderOption(option2, false)));
 }
 @Test
 public void testRenderUnique() throws Exception {
   question.enforceUniqueAnswer(true);
   assertThat(
       renderer.render(),
       is(
           HEAD_ROW
               + "\n"
               + QUESTION_ROW
               + "\n"
               + renderer.renderOption(option1, true)
               + "\n"
               + renderer.renderOption(option2, true)));
 }
 @Test
 public void testRenderOption() throws Exception {
   assertThat(renderer.renderOption(option1, false), is("|[ ]|Yes|"));
   assertThat(renderer.renderOption(option1, true), is("|( )|Yes|"));
 }
 @Test
 public void testRenderQuestion() throws Exception {
   assertThat(renderer.renderQuestion(), is(QUESTION_ROW));
 }
 @Test
 public void testRenderHeadline() throws Exception {
   assertThat(renderer.renderHeader(), is(HEAD_ROW));
 }