def it_serializes_a_document_to_json(self): article = article_factory() expected = { 'collection': { 'items': [{ 'data': [ {'name': 'slug', 'value': 'article-slug'}, {'name': 'title', 'value': 'article title'} ], 'links': [ {'href': 'editor-uri', 'rel': 'item'} ], 'href': 'article-uri' } ]} } eq_(expected, json.loads(CollectionJsonSerializer.dump(article)))