summaryrefslogtreecommitdiff
path: root/tst/com/p4square/grow/model
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2015-05-18 07:16:16 -0700
committerJesse Morgan <jesse@jesterpm.net>2015-05-18 07:16:16 -0700
commit2e76039d4ecaff8d2ed40b67c309c2498ff4a1d5 (patch)
tree30bc97d1148118adaca0d1b1a0e59bddaa2bcb87 /tst/com/p4square/grow/model
parentb5ad47d5b77bfc023b9d3d466f9fd9ed2c29a452 (diff)
Changing assessment scoring model.
Previously scores aligned on the answer values: 0 (seeker), 2, 3, and 4 (teacher). Now scores align halfway between: 0 (seeker), 1.5, 2.5, 3.5 (teacher)
Diffstat (limited to 'tst/com/p4square/grow/model')
-rw-r--r--tst/com/p4square/grow/model/ScoreTest.java34
1 files changed, 17 insertions, 17 deletions
diff --git a/tst/com/p4square/grow/model/ScoreTest.java b/tst/com/p4square/grow/model/ScoreTest.java
index dd3522a..5c7be46 100644
--- a/tst/com/p4square/grow/model/ScoreTest.java
+++ b/tst/com/p4square/grow/model/ScoreTest.java
@@ -57,10 +57,10 @@ public class ScoreTest {
*/
@Test
public void testNumericScore() {
- assertEquals(4, Score.numericScore("teacher"));
- assertEquals(3, Score.numericScore("disciple"));
- assertEquals(2, Score.numericScore("believer"));
- assertEquals(1, Score.numericScore("seeker"));
+ assertEquals(3.5, Score.numericScore("teacher"), DELTA);
+ assertEquals(2.5, Score.numericScore("disciple"), DELTA);
+ assertEquals(1.5, Score.numericScore("believer"), DELTA);
+ assertEquals(0, Score.numericScore("seeker"), DELTA);
}
/**
@@ -70,35 +70,35 @@ public class ScoreTest {
public void testToString() {
mScore.count = 1;
- // Seeker is defined as score < 2
+ // Seeker is defined as score < 1.5
mScore.sum = 0;
assertEquals("seeker", mScore.toString());
mScore.sum = 0.5;
assertEquals("seeker", mScore.toString());
mScore.sum = 1;
assertEquals("seeker", mScore.toString());
- mScore.sum = 1.5;
- assertEquals("seeker", mScore.toString());
- mScore.sum = 1.99;
+ mScore.sum = 1.49;
assertEquals("seeker", mScore.toString());
- // Believer is defined as 2 <= score < 3
- mScore.sum = 2;
+ // Believer is defined as 1.5 <= score < 2.5
+ mScore.sum = 1.5;
assertEquals("believer", mScore.toString());
- mScore.sum = 2.5;
+ mScore.sum = 2;
assertEquals("believer", mScore.toString());
- mScore.sum = 2.99;
+ mScore.sum = 2.49;
assertEquals("believer", mScore.toString());
- // Disciple is defined as 3 <= score < 4
- mScore.sum = 3;
+ // Disciple is defined as 2.5 <= score < 3.5
+ mScore.sum = 2.5;
assertEquals("disciple", mScore.toString());
- mScore.sum = 3.5;
+ mScore.sum = 3;
assertEquals("disciple", mScore.toString());
- mScore.sum = 3.99;
+ mScore.sum = 3.49;
assertEquals("disciple", mScore.toString());
- // Teacher is defined as 4 <= score
+ // Teacher is defined as 3.5 <= score
+ mScore.sum = 3.5;
+ assertEquals("teacher", mScore.toString());
mScore.sum = 4;
assertEquals("teacher", mScore.toString());
mScore.sum = 4.5;