public void DeadCellWithThreeNeighboursComesAlive() { bool alive = World.IsAliveInNextRound(false, 3); Assert.True(alive); }
public void AliveCellWithMoreThanThreeNeighboursDies() { bool alive = World.IsAliveInNextRound(true, 4); Assert.False(alive); }
public void AliveCellWithTwoNeighboursStaysAlive() { bool alive = World.IsAliveInNextRound(true, 2); Assert.True(alive); }
public void AliveCellWithFewerThanTwoNeighboursDies() { bool alive = World.IsAliveInNextRound(true, 1); Assert.False(alive); }
public void DeadCellWithMoreThanThreeNeighboursStaysDead() { bool alive = World.IsAliveInNextRound(false, 4); Assert.False(alive); }