public void TestContainsPositionCoord() { int row = 3; int column = 6; long expectedPosLong = 0x0000000040000000; BitBoard actual = new BitBoard(); actual.AddPosition(column, row); Assert.IsTrue(actual.Contains(column, row)); Assert.IsTrue(actual.Contains(expectedPosLong)); Assert.IsTrue(actual.Contains(new BoardSquare(column, row))); }
public void TestAddPositionCoord() { int row = 3; int column = 6; long expectedPos = 0x0000000040000000; BitBoard expected = new BitBoard(expectedPos); BitBoard actual = new BitBoard(); actual.AddPosition(column, row); Assert.AreEqual(expected, actual); }