repositoriesMock = ["repo1", "repo2", "repo3"] issuesMock = [ { "name": "Issue 1", "description": "Description of issue 1", "status": "open" }, { "name": "Issue 2", "description": "Description of issue 2", "status": "closed" } ] pullRequestMock = [ { "name": "pull request 1", "description": "description 1", "state": "open" }, { "name": "pull request 2", "description": "description 2", "state": "open" } ] notificationsMock = [ { "name": "notification 1", "description": "description 1" }, { "name": "notification 2", "description": "description 2" } ] testMock = [ { "name": "test1", "description": "test1 description", "status": "passed" }, { "name": "test2", "description": "test2 description", "status": "failed" }, ] brefingMock = [ { "name": "brefing1", "description": "brefing1 description" }, { "name": "brefing2", "description": "brefing2 description" } ] def createRepository(repositoryName): pass def deleteRepository(repositoryName): pass def listRepositories(): return repositoriesMock def listPublicRepositories(): return repositoriesMock def listRepositoryIssues(repositoryName): return issuesMock def listRepositoryPullRequests(repositoryName): return pullRequestMock def listNotifications(repositoryName): return notificationsMock def getBrefing(): return brefingMock def listRepositoryTests(repositoryName): return testMock