public async Task GetItemContentTest() { var parser = new GithubRepositoryParser("RickStrahl", "MarkdownMonster", githubToken); var contentItem = await parser.GetItemContent("AddIns/ScreenCaptureAddin/ScreenCaptureConfigurationForm.xaml"); Console.WriteLine(contentItem.Text); Assert.IsNotNull(contentItem); }
public async Task GetFolderRepoTest() { var parser = new GithubRepositoryParser("RickStrahl", "MarkdownMonster", githubToken); // Get subfolder var entries = await parser.GetFolder("master", "AddIns"); PrintItems(entries); Assert.IsNotNull(entries); }
public async Task GithubRepositoryPrivateRepoTest() { var tree = new GithubRepositoryParser("RickStrahl", "Westwind.WebConnection", githubToken); var entries = await tree.GetFolder("master", ""); PrintItems(entries); Console.WriteLine(entries); Assert.IsNotNull(entries); }
public async Task GetFullRepoTest() { var tree = new GithubRepositoryParser("RickStrahl", "MarkdownMonster", githubToken); var entries = await tree.GetFolder("master", ""); PrintItems(entries); Console.WriteLine(entries); Assert.IsNotNull(entries); }