class TestCollaboratorsService(TestCase): def setUp(self): self.cs = Collaborators() self.cs.set_user('octocat') self.cs.set_repo('oc_repo') def test_LIST(self, request_method): request_method.return_value = mock_response_result() self.cs.list().all() self.assertEqual(request_method.call_args[0], ('get', _('repos/octocat/oc_repo/collaborators'))) def test_IS_colaborator(self, request_method): request_method.return_value = mock_response() self.cs.is_collaborator('user') self.assertEqual(request_method.call_args[0], ('head', _('repos/octocat/oc_repo/collaborators/user'))) def test_ADD(self, request_method): self.cs.add('user') self.assertEqual(request_method.call_args[0], ('put', _('repos/octocat/oc_repo/collaborators/user'))) def test_DELETE(self, request_method): request_method.return_value = mock_response('delete') self.cs.delete('user') self.assertEqual(request_method.call_args[0], ('delete', _('repos/octocat/oc_repo/collaborators/user')))
class TestCollaboratorsService(TestCase): def setUp(self): self.cs = Collaborators() self.cs.set_user('octocat') self.cs.set_repo('oc_repo') def test_LIST(self, request_method): request_method.return_value = mock_response_result() self.cs.list().all() self.assertEqual(request_method.call_args[0], ('get', _('repos/octocat/oc_repo/collaborators'))) def test_IS_colaborator(self, request_method): request_method.return_value = mock_response() self.cs.is_collaborator('user') self.assertEqual( request_method.call_args[0], ('head', _('repos/octocat/oc_repo/collaborators/user'))) def test_ADD(self, request_method): self.cs.add('user') self.assertEqual( request_method.call_args[0], ('put', _('repos/octocat/oc_repo/collaborators/user'))) def test_DELETE(self, request_method): request_method.return_value = mock_response('delete') self.cs.delete('user') self.assertEqual( request_method.call_args[0], ('delete', _('repos/octocat/oc_repo/collaborators/user')))