import org.junit.Test; import static org.junit.Assert.assertEquals; public class ComputeParityTest { private short expected; private long n; @Test public void parity1() { expected = 0; n = 0; test(expected, n); } @Test public void parity2() { expected = 1; n = 1; test(expected, n); } @Test public void parity3() { expected = 1; n = 2; test(expected, n); } @Test public void parity4() { expected = 0; n = 152950; test(expected, n); } private void test(short expected, long n) { assertEquals(expected, ComputeParity.parity(n)); } }