public void SANToMove_Should_ThrowArgumentException(string initialFEN, string san) { // Arrange SUT board; // Act board = new SUT(initialFEN); board.SANToMove(san); }
public void Move_Should_ResetEnPassant(string fen, string nextMove) { // Arrange var board = new SUT(fen); // Act board.Move(board.SANToMove(nextMove)); fen = board.GetFEN(); // Assert Assert.AreEqual("-", new FEN(fen).EnPassant); }