示例#1
0
 def test_delete_water(self):
     log_id = "OmarKhayyam"
     # We need to mock _DELETE_COLLECTION_RESOURCE before we create the Fitbit object,
     # since the __init__ is going to set up references to it
     with mock.patch('fitbit.api.Fitbit._DELETE_COLLECTION_RESOURCE') as delete_resource:
         delete_resource.return_value = 999
         fb = Fitbit('x', 'y')
         retval = fb.delete_water(log_id=log_id)
     args, kwargs = delete_resource.call_args
     self.assertEqual(('water',), args)
     self.assertEqual({'log_id': log_id}, kwargs)
     self.assertEqual(999, retval)
示例#2
0
 def test_delete_water(self):
     log_id = "OmarKhayyam"
     # We need to mock _DELETE_COLLECTION_RESOURCE before we create the Fitbit object,
     # since the __init__ is going to set up references to it
     with mock.patch('fitbit.api.Fitbit._DELETE_COLLECTION_RESOURCE') as delete_resource:
         delete_resource.return_value = 999
         fb = Fitbit('x', 'y')
         retval = fb.delete_water(log_id=log_id)
     args, kwargs = delete_resource.call_args
     self.assertEqual(('water',), args)
     self.assertEqual({'log_id': log_id}, kwargs)
     self.assertEqual(999, retval)