24 references to GetJsonAsync
AnalyzeCiFailure (1)
Infrastructure\AnalysisGitHubClient.cs (1)
16
=> TranslateAsync(() => _githubApi.
GetJsonAsync
(endpoint, cancellationToken));
AnalyzeCiFailure.Tests (23)
GitHubApiClientTests.cs (23)
40
await Task.WhenAll(Enumerable.Range(start: 0, count: 5).Select(_ => client.
GetJsonAsync
("repos/a/b", default)));
96
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("repos/a/b?token=secret", default));
117
var canceled = client.
GetJsonAsync
("first", cancellation.Token);
121
Assert.NotNull(await client.
GetJsonAsync
("second", default));
133
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start", default));
241
Assert.True((await client.
GetJsonAsync
("start", default))!["ok"]!.GetValue<bool>());
258
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start?token=sensitive", default));
282
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start?token=sensitive", default));
300
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start", default));
337
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start", default));
355
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start", default));
382
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start?token=sensitive", default));
403
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start", default));
421
await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start", default));
444
Assert.NotNull(await client.
GetJsonAsync
("start", default));
464
var pending = client.
GetJsonAsync
("start", cancellation.Token);
501
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start", default));
669
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("start", default));
686
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("logs", default));
834
await Assert.ThrowsAnyAsync<OperationCanceledException>(() => client.
GetJsonAsync
("start", cancellation.Token));
846
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("large", default));
856
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
("invalid?signature=secret", default));
869
var error = await Assert.ThrowsAsync<GitHubApiException>(() => client.
GetJsonAsync
(endpoint, default));