public void TestBoard() { Console.WriteLine("TestBoard"); Board b = new Board(); Console.WriteLine("Board created"); Console.Write(b.GetBoardPic()); Assert.AreEqual(b.GetSpace(4, 4).GetSpaceState(), 'T'); Assert.AreNotEqual(b.GetSpace(3, 3).GetSpaceState(), 'T'); Console.WriteLine("Spaces adjacent to " + b.ToString()); foreach (CoordinatePair c in b.GetAdjacentList(3, 3)) { Console.Write(c.ToString()); } Assert.AreEqual(b.GetAdjacentList(2, 2).Count, 8); Assert.AreEqual(b.GetAdjacentList(4, 4).Count, 3); Assert.AreNotEqual(b.GetAdjacentList(0, 2).Count, 4); }