def test_issue_conversion_from_original(self): old_issue = { "id":848, "title":"20", "date":"February 3, 2014", "url":"http:\/\/www.themagpi.com\/issue\/issue-20\/", "issuu":"issue20final", "pdf":"http:\/\/www.themagpi.com\/issue\/issue-20\/pdf", "cover":"http:\/\/www.themagpi.com\/assets\/20.jpg", "editorial":"Welcome" } expected = { "id": 20, "id_issuu":"issue20final", "pdf_url": "http:\/\/www.themagpi.com\/issue\/issue-20\/pdf", "image_url": "http:\/\/www.themagpi.com\/assets\/20.jpg", "date": "February 3, 2014", "content": "Welcome", } issue = Issue() issue.fill_from_old(old_issue) assert_equal(issue.maximize(), expected)