@Test public void testSetQuestionText() { QuestionText text = new QuestionText("", QuestionTextFormat.html); qb.setQuestionText(text); assertEquals(qb.getQuestionText().getText(), text.getText()); assertEquals(qb.getQuestionText().getQuestionTextFormat(), text.getQuestionTextFormat()); }
@Test public void testGetQuestionText() { assertEquals(qb.getQuestionText().getText(), qt.getText()); assertEquals(qb.getQuestionText().getQuestionTextFormat(), qt.getQuestionTextFormat()); }
@Test public void testGetPenalty() { assertEquals(qb.getPenalty(), Float.valueOf("10.0")); }
@Test public void testGetName() { assertEquals(qb.getName(), "name"); }
@Test public void testGetImageUrl() { assertEquals(qb.getImageUrl(), "imageUrl"); }
@Test public void testGetImageBase64() { assertEquals(qb.getImageBase64(), "base64"); }
@Test public void testSetImageBase64() { qb.setImageBase64("plop"); assertEquals(qb.getImageBase64(), "plop"); }
@Test public void testSetDefaultGrade() { qb.setDefaultGrade(Float.valueOf("18.0")); assertEquals(qb.getDefaultGrade(), Float.valueOf("18.0")); }
@Test public void testGetDefaultGrade() { assertEquals(qb.getDefaultGrade(), Float.valueOf("5.0")); }
@Test public void testSetQuestionType() { qb.setQuestionType(QuestionType.matching); assertEquals(qb.getQuestionType(), QuestionType.matching); }
@Test public void testSetPenalty() { qb.setPenalty(Float.valueOf("120.")); assertEquals(qb.getPenalty(), Float.valueOf("120.")); }
@Test public void testSetNameEnclosedText() { qb.setName(new EnclosedText("Jean Claude Dusse")); assertEquals(qb.getName(), "Jean Claude Dusse"); }
@Test public void testSetImageURL() { qb.setImageURL("hd"); assertEquals(qb.getImageUrl(), "hd"); }
@Test public void testGetQuestionType() { assertEquals(qb.getQuestionType(), QuestionType.calculated); }
@Test public void testGetErrors() { assertNull(qb.getErrors()); }
@Test public void testIsHidden() { assertFalse(qb.isHidden()); }
@Test public void testGetGeneralFeedBack() { assertEquals(qb.getGeneralFeedBack(), "feedback"); }
@Test public void testSetGenFeedBackEnclosedText() { qb.setGeneralFeedBack(new EnclosedText("newFeedBack")); assertEquals(qb.getGeneralFeedBack(), "newFeedBack"); }
@Test public void testSetHidden() { qb.setHidden(true); assert (qb.isHidden()); }