input: 
  def load_properties_from_json(fixture_file: str, fixture_folder: str) -> int:
      """ Loads a JSON fixture file, extracts properties from it, creates Property objects from the properties,
      and saves them to the database. Returns the number of Property objects saved.
      >>> load_properties_from_json('properties.json', 'models/fixtures')
      3
      """
  
output:     import json
      import os
      from models.property import Property
  
      # Construct the full path to the fixture file
      fixture_path = os.path.join(fixture_folder, fixture_file)
  
      # Load the JSON data from the fixture file
      with open(fixture_path, 'r') as file:
          data = json.load(file)
  
      # Initialize a counter for the number of Property objects saved
      property_count = 0
  
      # Iterate over the properties in the JSON data
      for prop in data['properties']:
          # Create a Property object from the JSON data
          property_obj = Property(
              name=prop['name'],
              address=prop['address'],
              price=prop['price']
          )
  
          # Save the Property object to the database
          property_obj.save()
  
          # Increment the counter
          property_count += 1
  
      # Return the number of Property objects saved
      return property_count