added 2 methods for Test usage in Board and PlayerData
This commit is contained in:
		@@ -47,4 +47,14 @@ public Map<Color, PlayerData> getPlayerData() {
 | 
			
		||||
    public Node[] getInfield() {
 | 
			
		||||
        return infield;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * This method sets a piece on a specific Node in the infield
 | 
			
		||||
     *
 | 
			
		||||
     * @param index the index of the node
 | 
			
		||||
     * @param piece the piece to be set
 | 
			
		||||
     */
 | 
			
		||||
    public void setPieceOnBoard(int index, Piece piece) {
 | 
			
		||||
        infield[index].setOccupant(piece);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -98,4 +98,14 @@ public Piece removePieceFromWaitingArea() {
 | 
			
		||||
        }
 | 
			
		||||
        return null;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * This method sets a piece at the given index in the home area
 | 
			
		||||
     *
 | 
			
		||||
     * @param index the index of the node
 | 
			
		||||
     * @param piece the piece to be set at the given index
 | 
			
		||||
     */
 | 
			
		||||
    public void setPieceInHome(int index, Piece piece) {
 | 
			
		||||
        homeNodes[index].setOccupant(piece);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user