def METHOD_NAME(self):
    uri = '/api/v1/study/1/preparation/1337/artifact'
    body = {'artifact_type': 'foo', 'filepaths': [['foo.txt', 1],
                                                  ['bar.txt', 1]],
            'artifact_name': 'a name is a name'}
    response = self.post(uri, data=body, headers=self.headers, asjson=True)
    exp = {'message': 'Preparation not found'}
    self.assertEqual(response.code, 404)
    obs = json_decode(response.body)
    self.assertEqual(obs, exp)