diff options
Diffstat (limited to 'tst/com/p4square/grow/model/SliderQuestionTest.java')
-rw-r--r-- | tst/com/p4square/grow/model/SliderQuestionTest.java | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/tst/com/p4square/grow/model/SliderQuestionTest.java b/tst/com/p4square/grow/model/SliderQuestionTest.java deleted file mode 100644 index b5c4e83..0000000 --- a/tst/com/p4square/grow/model/SliderQuestionTest.java +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright 2013 Jesse Morgan - */ - -package com.p4square.grow.model; - -import org.junit.Before; -import org.junit.Test; - -import static org.junit.Assert.*; - -/** - * Tests for SliderQuestion. - * - * @author Jesse Morgan <jesse@jesterpm.net> - */ -public class SliderQuestionTest { - private static final double DELTA = 1e-4; - - public static void main(String... args) { - org.junit.runner.JUnitCore.main(SliderQuestionTest.class.getName()); - } - - private Question mQuestion; - - @Before - public void setUp() { - mQuestion = new SliderQuestion(); - - // Add some "answers" for the scoring engine. - mQuestion.getAnswers().put("1", new Answer()); - mQuestion.getAnswers().put("2", new Answer()); - mQuestion.getAnswers().put("3", new Answer()); - mQuestion.getAnswers().put("4", new Answer()); - } - - /** - * The ScoringEngines are tested extensively independently, so simply - * verify that we get the expected results for our input. - */ - @Test - public void testScoreAnswer() { - Score score = new Score(); - RecordedAnswer answer = new RecordedAnswer(); - - answer.setAnswerId("0.66666"); - assertTrue(mQuestion.scoreAnswer(score, answer)); - assertEquals(3, score.sum, DELTA); - assertEquals(1, score.count); - - answer.setAnswerId("1"); - assertTrue(mQuestion.scoreAnswer(score, answer)); - assertEquals(7, score.sum, DELTA); - assertEquals(2, score.count); - } - - /** - * Verify the correct type string is returned. - */ - @Test - public void testType() { - assertEquals("slider", mQuestion.getType().toString()); - } -} |