public void TestGetRepositoryCommitsIfRepositoryNull()
        {
            var mock          = new Mock <IRequestSender>();
            var commitService = new CommitService(mock.Object);
            ClientResponse <IEnumerable <Commit> > testResponse =
                commitService.GetRepositoryCommits((BasicRepositoryData)null).GetAwaiter().GetResult();

            Assert.Equal(MessagesHelper.EmptyDataMessage, testResponse.Message);
            Assert.Equal(OperationStatus.EmptyData, testResponse.Status);
        }
        public void TestGetRepositoryCommitsIfHasEmptyParam(string username, string repositoryName)
        {
            var mock          = new Mock <IRequestSender>();
            var commitService = new CommitService(mock.Object);
            ClientResponse <IEnumerable <Commit> > testResponse =
                commitService.GetRepositoryCommits(username, repositoryName).GetAwaiter().GetResult();

            Assert.Equal(MessagesHelper.EmptyDataMessage, testResponse.Message);
            Assert.Equal(OperationStatus.EmptyData, testResponse.Status);
        }