public void IsCellAlive() { Oscillator osc = new Oscillator(); List<List<bool>> board = osc.GetBoardCells(); Assert.IsTrue(board[0][1]); Assert.IsFalse(board[1][1]); }
public void GeneratesNewRows() { Oscillator osc = new Oscillator(); int expected = osc.ToList().Count; Assert.AreEqual(expected, 10); }
public void GeneratesNewColumns() { Oscillator osc = new Oscillator(); int expected = osc.ToList()[0].Count; Assert.AreEqual(expected, 8); }
public void CountsNeighbors() { Oscillator osc = new Oscillator(); int expected = osc.CountsNeighbors(3, 1); Assert.AreEqual(expected, 3); }
public void BoardIsNotNull() { Oscillator osc = new Oscillator(); Assert.IsNotNull(osc); }
public void IsThereABoard() { Oscillator osc = new Oscillator(); List<List<bool>> board = osc.GetBoardCells(); Assert.IsNotNull(board); }