def test_save_data(self, mock1): self.assertTrue(self.token) self.assertTrue(isinstance(self.trigger_id, int)) self.assertIn('link', self.data) self.assertIn('title', self.data) self.assertIsNotNone(self.data['link']) self.assertNotEqual(self.data['title'], '') se = ServicePocket(self.token) se.save_data(self.trigger_id, **self.data) mock1.assert_called_once_with(url=self.data.get('link'), title=self.data.get('title'), tags=self.pocket.tag)
def test_save_data_no_url(self): self.assertTrue(self.token) self.assertTrue(isinstance(self.trigger_id, int)) self.assertIn('link', self.data) self.assertIn('title', self.data) self.assertIsNotNone(self.data['link']) self.assertNotEqual(self.data['title'], '') self.data['link'] = '' se = ServicePocket(self.token) status = se.save_data(self.trigger_id, **{'title': 'what else'}) self.assertFalse(status)