Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
    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)