input: Write a function to load a JSON fixture file, extract properties from it, create Property objects from the extracted properties, and save them to the database. The function should print the number of objects saved to the console. The JSON fixture file must have a "properties" key containing a list of property objects. To use this function, you need to provide the fixture file name and the folder where the fixtures are stored as command line arguments.
  
  def save_properties_from_fixture():
      properties_to_save = []
      args = parse_args()
      path = os.path.sep.join([base_path,
                               'app',
                               args.fixture_folder,
                               args.fixture])
      with open(path) as file_:
          data = json.load(file_)
      properties = data['properties']
      for property_ in properties:
          property_.pop('id')
          properties_to_save.append(Property(**property_))
      Property.objects.insert(properties_to_save)
      return len(properties_to_save)
  
  assert save_properties_from_fixture()==3
  assert save_properties_from_fixture()==1
  assert save_properties_from_fixture()==0
  assert save_properties_from_fixture()==5
  assert save_properties_from_fixture()==2
  
output: 
  def save_properties_from_fixture():
      properties_to_save = []
      args = parse_args()
      path = os.path.sep.join([base_path,
                               'app',
                               args.fixture_folder,
                               args.fixture])
      with open(path) as file_:
          data = json.load(file_)
      properties = data['properties']
      for property_ in properties:
          property_.pop('id')
          properties_to_save.append(Property(**property_))
      Property.objects.insert(properties_to_save)
      print(len(properties_to_save))
      return len(properties_to_save)
  