I suggest adding a JSON file with the expected presentation values to `tests/data` (or wherever it's decided such a data directory should go).

Then you would use the [`json`](https://docs.python.org/2/library/json.html) library to load the JSON file and compare the actual values to the expected values.

For example (non-working pseudocode)

```python
def test_get_presentations(self):
    mock_rss_feed()
    actual = feedparser.get_presentations(feed_url)
    expected = load_json('rss_presentations.json')
    selft.assertEqual(expected, actual)
```

and `load_json()` could exist in some helper module so it can be reused by other tests. E.g.

```python
import json

def load_json(filename):
    with open(filename) as f:
        return json.loads(f.read())
```