summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Q2/RockPaperScissorsLizardSpock.java2
-rw-r--r--src/Q2/RockPaperScissorsLizardSpockTest.java15
2 files changed, 16 insertions, 1 deletions
diff --git a/src/Q2/RockPaperScissorsLizardSpock.java b/src/Q2/RockPaperScissorsLizardSpock.java
index 4e6b2ef..0ce9fde 100644
--- a/src/Q2/RockPaperScissorsLizardSpock.java
+++ b/src/Q2/RockPaperScissorsLizardSpock.java
@@ -22,7 +22,7 @@ public class RockPaperScissorsLizardSpock {
}
public int random() {
- return 0;
+ return 1;
}
public void play(int player1, int player2) {}
diff --git a/src/Q2/RockPaperScissorsLizardSpockTest.java b/src/Q2/RockPaperScissorsLizardSpockTest.java
index f97349e..cebb8e6 100644
--- a/src/Q2/RockPaperScissorsLizardSpockTest.java
+++ b/src/Q2/RockPaperScissorsLizardSpockTest.java
@@ -19,5 +19,20 @@ public class RockPaperScissorsLizardSpockTest extends TestCase {
public void testTruthy() {
assertEquals(true, true);
+ assertTrue(true);
+ }
+
+ public void testRandomMinimum() {
+ assertTrue(subject.random() > 0);
+ }
+
+ public void testRandomMaximum() {
+ assertTrue(subject.random() < 5);
+ }
+
+ public void testRandom_ShouldNotEqualPrevious() {
+ int first = subject.random();
+ int second = subject.random();
+ assertTrue(first != second);
}
}