code: def test_file_name_with_space(self):
      f = File(
          "foo bar.md",
          "/path/to/docs",
          "/path/to/site",
          use_directory_urls=False,
      )
      self.assertEqual(f.src_uri, "foo bar.md")
      self.assertPathsEqual(f.abs_src_path, "/path/to/docs/foo bar.md")
      self.assertEqual(f.dest_uri, "foo bar.html")
      self.assertPathsEqual(
          f.abs_dest_path, "/path/to/site/foo bar.html"
      )
      self.assertEqual(f.url, "foo%20bar.html")
      self.assertEqual(f.name, "foo bar")
  
imports: import os
  import sys
  import unittest
  from unittest import mock
  from mkdocs.structure.files import File, Files, _sort_files, get_files
  from mkdocs.tests.base import PathAssertionMixin, load_config, tempdir
label_desc: Use image node_id 12 for calling the TestFiles obj's underlying member method code with example usage: obj.test_file_name_with_space() without return types