summaryrefslogtreecommitdiff
path: root/dice/src/test/java
diff options
context:
space:
mode:
Diffstat (limited to 'dice/src/test/java')
-rw-r--r--dice/src/test/java/bjc/dicelang/neodice/DieBoxCLITest.java6
-rw-r--r--dice/src/test/java/bjc/dicelang/neodice/DiePoolTest.java31
-rw-r--r--dice/src/test/java/bjc/dicelang/neodice/DieTest.java42
3 files changed, 5 insertions, 74 deletions
diff --git a/dice/src/test/java/bjc/dicelang/neodice/DieBoxCLITest.java b/dice/src/test/java/bjc/dicelang/neodice/DieBoxCLITest.java
index 678194b..fd4cc07 100644
--- a/dice/src/test/java/bjc/dicelang/neodice/DieBoxCLITest.java
+++ b/dice/src/test/java/bjc/dicelang/neodice/DieBoxCLITest.java
@@ -1,14 +1,12 @@
package bjc.dicelang.neodice;
-import static org.junit.Assert.*;
-
import java.io.*;
import org.junit.*;
@SuppressWarnings("javadoc")
public class DieBoxCLITest {
- private DieBoxCLI diebox;
+ //private DieBoxCLI diebox;
private OutputStream dieBoxInput;
private InputStream dieBoxOutput;
@@ -21,7 +19,7 @@ public class DieBoxCLITest {
PipedOutputStream pipeOutput = new PipedOutputStream();
dieBoxOutput = new PipedInputStream(pipeOutput);
- diebox = new DieBoxCLI(pipeInput, pipeOutput);
+ //diebox = new DieBoxCLI(pipeInput, pipeOutput);
}
@After
diff --git a/dice/src/test/java/bjc/dicelang/neodice/DiePoolTest.java b/dice/src/test/java/bjc/dicelang/neodice/DiePoolTest.java
index 1a217d3..be667f5 100644
--- a/dice/src/test/java/bjc/dicelang/neodice/DiePoolTest.java
+++ b/dice/src/test/java/bjc/dicelang/neodice/DiePoolTest.java
@@ -1,33 +1,6 @@
package bjc.dicelang.neodice;
-import static org.junit.Assert.*;
-
-import java.util.*;
-
-import org.junit.*;
-
@SuppressWarnings("javadoc")
-public class DiePoolTest {
- private static final Random rng = new Random();
-
- @Test
- public void containedOneDieYieldsOneDie() {
- Die oneSidedDie = DieFactory.polyhedral(1);
- DiePool pool = DiePoolFactory.containing(oneSidedDie);
-
- assertArrayEquals(
- "A contained pool created with one die, yields that die",
- new Die[] {oneSidedDie}, pool.contained());
- }
-
- @Test
- public void containedOneDieRollsOneDie() {
- Die oneSidedDie = DieFactory.polyhedral(1);
- DiePool pool = DiePoolFactory.containing(oneSidedDie);
-
- for (int i = 0; i < 10; i++) {
- assertArrayEquals("One-die pools roll one die",
- new int[] {1}, pool.roll(rng));
- }
- }
+public class DiePoolTest {
+ // Some tests, I suppose
}
diff --git a/dice/src/test/java/bjc/dicelang/neodice/DieTest.java b/dice/src/test/java/bjc/dicelang/neodice/DieTest.java
index 60f2ae2..66aaaca 100644
--- a/dice/src/test/java/bjc/dicelang/neodice/DieTest.java
+++ b/dice/src/test/java/bjc/dicelang/neodice/DieTest.java
@@ -1,46 +1,6 @@
package bjc.dicelang.neodice;
-import static org.junit.Assert.*;
-
-import java.util.*;
-
-import org.junit.*;
-
@SuppressWarnings("javadoc")
public class DieTest {
- private final static Random rng = new Random();
-
- @Test
- public void onesidedDiceReturnOne() {
- Die die = DieFactory.polyhedral(1);
-
- for (int i = 0; i < 10; i++) {
- assertEquals("One-sided dice always return 1", 1, die.roll(rng));
- }
- }
-
- @Test
- public void polyhedralDiceStayInRange() {
- Die die = DieFactory.polyhedral(6);
-
- for (int i = 0; i < 50; i++) {
- int result = die.roll(rng);
-
- boolean inRange = result <= 6 && result >= 1;
-
- assertTrue("Six-sided dice always return a value from 1 to 6", inRange);
- }
- }
-
- @Test
- public void polyhedralDiceEqualityFunctionsProperly() {
- Die dieA1 = DieFactory.polyhedral(1);
- Die dieA2 = DieFactory.polyhedral(1);
- Die dieB1 = DieFactory.polyhedral(2);
-
- assertEquals("Polyhedral dice with the same number of sides are equal",
- dieA1, dieA2);
- assertNotEquals("Polyhedral dice with a diffeent number of sides aren't equal",
- dieA1, dieB1);
- }
+ // Some tests, I guess
}