code: def test_prepare_texts_to_embed_w_suffix(self):
      documents = [
          Document(content=f"document number {i}") for i in range(5)
      ]
  
      embedder = OpenAIDocumentEmbedder(
          api_key="fake-api-key",
          prefix="my_prefix ",
          suffix=" my_suffix",
      )
  
      prepared_texts = embedder._prepare_texts_to_embed(documents)
  
      assert prepared_texts == [
          "my_prefix document number 0 my_suffix",
          "my_prefix document number 1 my_suffix",
          "my_prefix document number 2 my_suffix",
          "my_prefix document number 3 my_suffix",
          "my_prefix document number 4 my_suffix",
      ]
  
file_path: haystack/test/components/embedders/test_openai_document_embedder.py
imports: import os
  from typing import List
  import numpy
  import pytest
  from openai import OpenAIError
  from haystack import Document
  from haystack.components.embedders.openai_document_embedder import OpenAIDocumentEmbedder
label_desc: Use image node_id 7 for calling the TestOpenAIDocumentEmbedder obj's underlying member method code with example usage: obj.test_prepare_texts_to_embed_w_suffix() without return types