def METHOD_NAME(self, xblock):
    """
    Checks ability to call handler with descriptions and then saved texts should be available after xblock render.
    """
    # We're not worried about looking up shared uploads in this test
    xblock.has_team = mock.Mock(return_value=False)
    xblock.xmodule_runtime = mock.Mock(
        user_is_staff=False,
        user_is_beta_tester=False,
        course_id='test_course',
        anonymous_student_id='Pmn'
    )
    # Save the response
    descriptions = [{'description': "Ѕраѓтаиѕ! ГоиіБЂт, Щэ ↁіиэ іи Нэll!", 'fileName': 'fname1', 'fileSize': 1000},
                    {'description': "Ѕраѓтаиѕ! ГоиіБЂт, Щэ ↁіиэ іи Нэll!", 'fileName': 'fname2', 'fileSize': 2000}]
    payload = json.dumps({'fileMetadata': descriptions})
    resp = self.request(xblock, 'save_files_descriptions', payload, response_format="json")
    self.assertTrue(resp['success'])
    self.assertEqual(resp['msg'], '')
    # Reload the submission UI
    # pylint: disable=protected-access,unnecessary-lambda
    with mock.patch('openassessment.fileupload.api.get_download_url') as mock_download_url:
        mock_download_url.side_effect = lambda i: f"https://img-url/{i}"
        resp = self.request(xblock, 'render_submission', json.dumps({}))
    self.assertIn(descriptions[0]['description'], resp.decode('utf-8'))
    self.assertIn(descriptions[1]['description'], resp.decode('utf-8'))