public static void TestValidMovesPawnThirdRank()
{
HordeChessGame game = new HordeChessGame("r1bq1rk1/1p1nbp1p/2p4p/PPP1PPP1/PPPP1PP1/2P2PPP/1P1PPPPP/PPPPPPPP w - - 0 17");
Assert.True(game.IsValidMove(new Move("H3", "H4", Player.White)));
Assert.False(game.IsValidMove(new Move("H3", "H5", Player.White)));
Assert.AreEqual(1, game.GetValidMoves(new Position("H3")).Count);
}