def METHOD_NAME(self, mock_get_preview_data: unittest.mock.Mock) -> None:
    """
    """
    expected_response_json = {
        'msg': 'Success',
        'previewData': {
            'columns': [{}, {}],
            'data': [{'id': 1, 'name': 'Admin'}, {'id': 2, 'name': 'Public'}, {'id': 3, 'name': 'Alpha'}]}
    }
    local_app.config['PREVIEW_CLIENT'] = PREVIEW_CLIENT_CLASS
    response = json.dumps({'preview_data': good_json_data})
    mock_get_preview_data.return_value = Response(response=response,
                                                  status=HTTPStatus.OK)
    with local_app.test_client() as test:
        post_response = test.post('/api/preview/v0/feature_preview')
        self.assertEqual(post_response.status_code, HTTPStatus.OK)
        self.assertEqual(post_response.json, expected_response_json)