diff --git a/src/test/java/edu/unl/cse/soft160/decomposition_and_conditionals/ParityTest.java b/src/test/java/edu/unl/cse/soft160/decomposition_and_conditionals/ParityTest.java index 59cf0f76accdd8b4716919884776df7bdb6a5ee0..b4112194ffdc1bf0c1eff1e81f73fb8e20151179 100644 --- a/src/test/java/edu/unl/cse/soft160/decomposition_and_conditionals/ParityTest.java +++ b/src/test/java/edu/unl/cse/soft160/decomposition_and_conditionals/ParityTest.java @@ -78,8 +78,19 @@ public class ParityTest extends TestCase { public void testUnknownEven() { assertEquals(assemble( - "Enter parity of multiplier: Enter parity of multiplicand: The parity of the product of an EVEN number and an UNKNOWN number is EVEN."), - runMain("EVEN", "UNKNOWN")); + "Enter parity of multiplier: Enter parity of multiplicand: The parity of the product of an UNKNOWN number and an EVEN number is EVEN."), + runMain("UNKNOWN", "EVEN")); } + public void testExceptionInMultiplier() { + assertEquals(assemble( + "Enter parity of multiplier: Parity must be one of EVEN, ODD, or UNKNOWN."), + runMain("FOO", "EVEN")); + } + + public void testExceptionInMultiplicand() { + assertEquals(assemble( + "Enter parity of multiplier: Enter parity of multiplicand: Parity must be one of EVEN, ODD, or UNKNOWN."), + runMain("EVEN", "BAR")); + } }