Example #1
0
        public void GetUsersFromName_Returns_ResponseObjectIncludingActualUser()
        {
            IDownloadService downloadService = new FakeDownloadService();
            GitUserFetcher   gitUserFetcher  = new GitUserFetcher(downloadService);

            GitUser expectedGitUser = new GitUser();

            expectedGitUser.id    = 1334;
            expectedGitUser.login = "******";

            var resultUsers = gitUserFetcher.GetUsersFromNameAsync("jesper").Result;
            var resultUser  = resultUsers.Find((GitUser user) => user.login == "jesper");

            Assert.AreEqual(0, expectedGitUser.CompareTo(resultUser));
        }