コード例 #1
0
 def test_get_user(self):
     mock = MagicMock()
     mock_response = MagicMock()
     mock_response.name = "Test User"
     mock.get_user.return_value = mock_response
     client = SourceControlClient(mock, mock, mock)
     user = client.get_user("test-user")
     self.assertEqual(user.name, "Test User")
コード例 #2
0
 def test_get_user_failure(self):
     mock = MagicMock()
     mock.get_user.side_effect = GithubException(404, "Not Found")
     client = SourceControlClient(mock, mock, mock)
     user = client.get_user("deleted-user")
     self.assertFalse(user)