package de.dhbw.tinf12.gol; import static org.junit.Assert.*; import org.junit.Test; public class RulesTest { @Test public void deathByUnderpopulation() { assertFalse(Rules.nextState(true, 1)); assertFalse(Rules.nextState(true, 0)); } @Test public void livesOn() { assertTrue(Rules.nextState(true, 2)); assertTrue(Rules.nextState(true, 3)); } @Test public void deathByOvercrowding() { assertFalse(Rules.nextState(true, 4)); assertFalse(Rules.nextState(true, 5)); assertFalse(Rules.nextState(true, 6)); assertFalse(Rules.nextState(true, 7)); assertFalse(Rules.nextState(true, 8)); } @Test public void birth() { assertTrue(Rules.nextState(false, 3)); } @Test public void noZombiesPlease() { assertFalse(Rules.nextState(false, 2)); } }