def METHOD_NAME(self):
    """PUT is forbidden"""
    # get object
    artifactstatus_api_1 = Artifactstatus.objects.get(
        artifactstatus_name='artifactstatus_api_1'
    )
    # login testuser
    self.client.login(
        username='testuser_artifactstatus_api', password='aCTVRIdJ4cyVSkYiJKrM'
    )
    # create url
    destination = urllib.parse.quote(
        '/api/artifactstatus/' + str(artifactstatus_api_1.artifactstatus_id) + '/',
        safe='/',
    )
    # create PUT string
    putstring = {"artifactstatus_name": "new_artifactstatus_api_1"}
    # get response
    response = self.client.put(
        destination, data=putstring, content_type='application/json'
    )
    # compare
    self.assertEqual(response.status_code, 405)