[InlineData("Dotnet", "core")] //small repo //[InlineData("Microsoft", "vscode")] public void Issue_Snapshot_from_Web(string owner, string repo) { ITableSnapshotBuilder builder; Assert.True(this.Extractor.MaximumNodesCountPerRequest > 50); builder = IssueListSnapshotBuilder.CreateInMemorySnapshotFromRequest(this.Extractor.GetIssueMetadataAsynch(this.Token, owner, repo).Result); using (ITableSnapshot snapshot = builder.Build()) { using (var reader = snapshot.GetDataReader()) { while (reader.Read()) { EventFactory.CreateIssueEvent(reader, EventType.Created); } } } }
public void Base_Builder() { ITableSnapshot snapshot = IssueListSnapshotBuilder.CreateInMemorySnapshotFromRequest(new string[] { Resources.GetIssuesResponse_FirstDraft() }).Build(); }