public void ReadFromFileShoudReturnListOfMoves() { var listOfMoves = ReadFromFile.ProcessFile("chess-moves.txt"); string move1 = listOfMoves[0]; string move2 = listOfMoves[1]; Assert.Equal("Pe4", move1); Assert.Equal("Pe5", move2); }
public void ConvertPieceInitialFromMoveToPieceNameShouldReturnPieceName() { var listOfMoves = ReadFromFile.ProcessFile("chess-moves.txt"); string move1 = listOfMoves[0]; string move3 = listOfMoves[2]; var pieceTypePawn2 = MoveNotationConverter.ConvertPieceInitialFromMoveToPieceName(move3); var pieceTypePawn = MoveNotationConverter.ConvertPieceInitialFromMoveToPieceName(move1); Assert.Equal(PieceName.Pawn, pieceTypePawn); Assert.Equal(PieceName.Pawn, pieceTypePawn2); }