public async Task GetUserRepos_ValidResponse_ValidUser() { string validUser = "******"; var service = new UserRepositoryGithubService(); var response = await service.GetUserRepos(validUser); Assert.NotNull(response); Assert.AreEqual(validUser, response.First().Owner.Login); }
public async Task GetUserRepos_UserNotFoundException_NullString() { var service = new UserRepositoryGithubService(); Assert.ThrowsAsync <UserNotFoundException>(() => service.GetUserRepos(null)); }
public async Task GetUserRepos_UserNotFoundException_KnownMissingUser() { var service = new UserRepositoryGithubService(); Assert.ThrowsAsync <UserNotFoundException>(() => service.GetUserRepos("njreinbre nbjibnn")); }