public void Cell_Should_Have_One_Vertical_Neighbor() { Board b = new Board(2, 2); b.LoadLine("1.", 0); b.LoadLine("1.", 1); var n = b.GetVerticalNeighbor(0, 0, +1); Assert.IsNotNull(n); Assert.AreEqual(0, n.Position.X); Assert.AreEqual(1, n.Position.Y); }
public void Case_To_Check() { Board b = new Board(2, 2); b.LoadLine("1.", 0); b.LoadLine("1.", 1); var n = b.GetVerticalNeighbor(0, 0, +1); Assert.IsNotNull(n); Assert.AreEqual(0, n.Position.X); Assert.AreEqual(1, n.Position.Y); }