def METHOD_NAME(self):
    user = UserFactory()
    rating = RatingFactory()
    site = SiteFactory(practice=rating.scale.practice)
    form = SiteForm(user=user, instance=site, data={
        'name_en': 'Site',
        'geom': '{"type": "GeometryCollection", "geometries": [{"type": "Point", "coordinates": [3, 45]}]}',
        'practice': str(rating.scale.practice.pk),
        'rating_scale_{}'.format(rating.scale.pk): [str(rating.pk)],
    })
    self.assertTrue(form.is_valid())
    form.save()
    self.assertQuerysetEqual(site.ratings.all(), ['<Rating: RatingScale : Rating>'])