private void assertPieceTypePlacement(Board board, PieceType type, int column) {
        final ChessPiece whitePiece = ChessPiece.from(PieceColor.WHITE, type);
        final ChessPiece blackPiece = ChessPiece.from(PieceColor.BLACK, type);

        final int edgeOffset;
        if (type == PieceType.PAWN) {
            edgeOffset = 1;
        } else {
            edgeOffset = 0;
        }

        assertEquals(whitePiece, board.getPieceAt(edgeOffset, column));
        assertEquals(blackPiece, board.getPieceAt(7 - edgeOffset, column));
    }