Had another look. I would argue this class does not even need a setUp() or tearDown() functions. I think everything that's configured is specific to get_presentations() method so there is no comment element here that needs to be reused by other methods.

If there were going to be other functions in the future added to get presentations I doubt they will all need to mock an HTTP GET method.