public void WhenIDoARepoSearchForUserErikdietrich(string githubUserId) { var inquisitor = new GithubInquisitor("erikdietrich", Environment.GetEnvironmentVariable("GithubPass", EnvironmentVariableTarget.User)); var searcher = new ProfileSearcher(inquisitor); var repos = searcher.GetReposForUser(githubUserId); SetInContext(repos); }
public void WhenIDoARepoSearchForUserErikdietrich(string githubUserId) { var inquisitor = new GithubInquisitor("erikdietrich", Environment.GetEnvironmentVariable("GithubPass", EnvironmentVariableTarget.User)); var searcher = new ProfileSearcher(inquisitor); var repos = searcher.GetReposForUser(githubUserId); SetInContext(repos); }
public void WhenIDoARepoSearchForUser(string githubUserName) { var mockInquisitor = Mock.Create<IGithubInquisitor>(); mockInquisitor.Arrange(i => i.GetRepoSearchResults(Arg.AnyString)).Returns(ErikRepoResult); mockInquisitor.Arrange(i => i.GetRefForRepo(Arg.AnyString, Arg.AnyString)).Returns(ASPNETWebAPISamplesRefResult); mockInquisitor.Arrange(i => i.GetRecursiveTree(Arg.AnyString, Arg.AnyString, Arg.AnyString)).Returns(ChessTddRecursiveTreeResult); var target = new ProfileSearcher(mockInquisitor); var repos = target.GetReposForUser("erikdietrich"); SetInContext(repos); }