public static void TestValidMovesPawnFirstRank()
{
HordeChessGame game = new HordeChessGame("rnbq1rk1/1p2bppp/2p5/PPP2PPP/PPPPPPP1/2P2PPP/1P1PPPPP/PPPPPPPP w - - 1 15");
Assert.True(game.IsValidMove(new Move("A1", "A2", Player.White)));
Assert.True(game.IsValidMove(new Move("A1", "A3", Player.White)));
Assert.AreEqual(2, game.GetValidMoves(new Position("A1")).Count);
}