def test_fetching_feed_details_method(self): feed = Feed(link=self.feed_url) # Instantiate, not save feed.fetch_and_set_feed_details() # initialize, nopt saved self.assertEqual(Feed.objects.count(), 0) self.assertEqual(feed.title, self.feedparser_dict.feed['title']) self.assertEqual(feed.description, self.feedparser_dict.feed['description']) self.assertEqual(feed.version, self.feedparser_dict['version'])
def test_fetching_details_without_link(self): feed = Feed() with self.assertRaises(TypeError): feed.fetch_and_set_feed_details()