code: def test_run(self, mock_tika_parser):
      mock_tika_parser.return_value = {
          "content": "Content of mock source"
      }
  
      component = TikaDocumentConverter()
      source = ByteStream(data=b"placeholder data")
      documents = component.run(sources=[source])["documents"]
  
      assert len(documents) == 1
      assert documents[0].content == "Content of mock source"
  
file_path: haystack/test/components/converters/test_tika_doc_converter.py
imports: from unittest.mock import patch
  import pytest
  from haystack.dataclasses import ByteStream
  from haystack.components.converters.tika import TikaDocumentConverter
label_desc: Use image node_id 1 for calling the TestTikaDocumentConverter obj's underlying member method code with example usage: obj.test_run(mock_tika_parser) without return types