Esempio n. 1
0
 def test_creates_subs_using_response(self):
     subs = Subscription.list()
     self.assertEqual(len(subs), 1)
     subscription = subs[0]
     self.assertEqual(subscription.id, 'fake-sub-id-abcdef1234567890abcd')
Esempio n. 2
0
 def test_fetches_subs_by_passing_arguments_to_client(self):
     Subscription.list(foo='bar', user_id='user-id')
     self.client.list_subscriptions.assert_called_with(foo='bar',
                                                       user_id='user-id')
Esempio n. 3
0
 def test_creates_subs_using_response(self):
     subs = Subscription.list()
     self.assertEqual(len(subs), 1)
     subscription = subs[0]
     self.assertEqual(subscription.id, 'fake-sub-id-abcdef1234567890abcd')
Esempio n. 4
0
 def test_has_expected_attributes(self):
     sub = Subscription(**self.fake_subscription_data)
     for key, value in self.fake_subscription_data.items():
         self.assertEqual(getattr(sub, key), value)
Esempio n. 5
0
 def test_fetches_subs_by_passing_arguments_to_client(self):
     Subscription.list(foo='bar', user_id='user-id')
     self.client.list_subscriptions.assert_called_with(
         foo='bar', user_id='user-id')