예제 #1
0
        public void TestGitSummary()
        {
            base.Setup();
            var reader = new GitApiReader();
            var item   = reader.GitRepoSummary("mojombo/grit").Result;

            Assert.NotNull(item);
        }
예제 #2
0
        public override async Task ReloadData()
        {
            await base.ReloadData();

            var reader = new GitApiReader();

            Summary = await reader.GitRepoSummary(Item.FullName);
        }
예제 #3
0
        public void TestGitRopoList()
        {
            base.Setup();
            var reader = new GitApiReader();
            var task   = reader.GetRepositories();
            var list   = task.Result;

            Assert.IsNotNull(list);
            Assert.AreEqual(3, list.Count);
        }
예제 #4
0
        public override async Task ReloadData()
        {
            await base.ReloadData();

            // By default return a completed Task
            //await Task.Delay(5000);

            var reader = new GitApiReader();

            Items = await reader.GetRepositories();
        }