Skip to content

Commit

Permalink
last set of tidy up of test warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
shiftkey committed Sep 20, 2019
1 parent 89423fd commit 5552da4
Show file tree
Hide file tree
Showing 10 changed files with 14 additions and 19 deletions.
2 changes: 1 addition & 1 deletion Octokit.Tests.Integration/Clients/MigrationsClientTests.cs
Expand Up @@ -45,7 +45,7 @@ private async Task CreateTheWorld()
}));
}

public async Task StartNewMigration()
private async Task StartNewMigration()
{
var repoNames = _repos.Select(repo => repo.Repository.FullName).ToList();
var migrationRequest = new StartMigrationRequest(repoNames);
Expand Down
1 change: 1 addition & 0 deletions Octokit.Tests/Http/ApiConnectionTests.cs
Expand Up @@ -388,6 +388,7 @@ public async Task GetIsRepeatedUntilHttpStatusCodeOkIsReturned()
connection.Received(3).GetResponse<IReadOnlyList<object>>(queuedOperationUrl, Args.CancellationToken);
}

[Fact]
public async Task CanCancelQueuedOperation()
{
var queuedOperationUrl = new Uri("anything", UriKind.Relative);
Expand Down
4 changes: 3 additions & 1 deletion Octokit.Tests/Http/ApiInfoParserTests.cs
Expand Up @@ -100,8 +100,10 @@ public void RetrievesTheCorrectPagePage(string linkName, Func<ApiInfo, Uri> pagi
}

[Theory]
[MemberData("PagingMethods")]
[MemberData(nameof(PagingMethods))]
#pragma warning disable xUnit1026 // Theory methods should use all of their parameters
public void ReturnsNullIfThereIsNoMatchingPagingLink(string ignored, Func<ApiInfo, Uri> pagingMethod)
#pragma warning restore xUnit1026 // Theory methods should use all of their parameters
{
var links = new Dictionary<string, Uri>();
var info = BuildApiInfo(links);
Expand Down
4 changes: 0 additions & 4 deletions Octokit.Tests/Http/ApiInfoTests.cs
Expand Up @@ -86,13 +86,9 @@ public void CanClone()

Assert.NotSame(original.RateLimit, clone.RateLimit);
Assert.Equal(original.RateLimit.Limit, clone.RateLimit.Limit);
Assert.NotSame(original.RateLimit.Limit, clone.RateLimit.Limit);
Assert.Equal(original.RateLimit.Remaining, clone.RateLimit.Remaining);
Assert.NotSame(original.RateLimit.Remaining, clone.RateLimit.Remaining);
Assert.Equal(original.RateLimit.ResetAsUtcEpochSeconds, clone.RateLimit.ResetAsUtcEpochSeconds);
Assert.NotSame(original.RateLimit.ResetAsUtcEpochSeconds, clone.RateLimit.ResetAsUtcEpochSeconds);
Assert.Equal(original.RateLimit.Reset, clone.RateLimit.Reset);
Assert.NotSame(original.RateLimit.Reset, clone.RateLimit.Reset);
}

[Fact]
Expand Down
2 changes: 1 addition & 1 deletion Octokit.Tests/Http/ConnectionTests.cs
Expand Up @@ -753,7 +753,7 @@ public void CreatesConnectionWithBaseAddress()
var connection = new Connection(new ProductHeaderValue("OctokitTests"), new Uri("https://github.com/"));

Assert.Equal(new Uri("https://github.com/"), connection.BaseAddress);
Assert.True(connection.UserAgent.StartsWith("OctokitTests ("));
Assert.StartsWith("OctokitTests (", connection.UserAgent);
}
}

Expand Down
2 changes: 1 addition & 1 deletion Octokit.Tests/Http/JsonHttpPipelineTests.cs
Expand Up @@ -149,7 +149,7 @@ public void DeserializesSingleObjectResponseIntoCollectionWithOneItem()

var response = jsonPipeline.DeserializeResponse<List<SomeObject>>(httpResponse);

Assert.Equal(1, response.Body.Count);
Assert.Single(response.Body);
Assert.Equal("Haack", response.Body.First().Name);
}

Expand Down
8 changes: 2 additions & 6 deletions Octokit.Tests/Http/RateLimitTests.cs
Expand Up @@ -117,17 +117,13 @@ public void CanClone()

var clone = original.Clone();

// Note the use of Assert.NotSame tests for value types - this should continue to test should the underlying
// model are changed to Object types
// We want to ensure the original and clone are different objects but with
// the same values populated
Assert.NotSame(original, clone);
Assert.Equal(original.Limit, clone.Limit);
Assert.NotSame(original.Limit, clone.Limit);
Assert.Equal(original.Remaining, clone.Remaining);
Assert.NotSame(original.Remaining, clone.Remaining);
Assert.Equal(original.ResetAsUtcEpochSeconds, clone.ResetAsUtcEpochSeconds);
Assert.NotSame(original.ResetAsUtcEpochSeconds, clone.ResetAsUtcEpochSeconds);
Assert.Equal(original.Reset, clone.Reset);
Assert.NotSame(original.Reset, clone.Reset);
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions Octokit.Tests/Http/RedirectHandlerTests.cs
Expand Up @@ -21,8 +21,8 @@ public async Task OkStatusShouldPassThrough()

var response = await adapter.SendAsync(httpRequestMessage, new CancellationToken());

Assert.Equal(response.StatusCode, HttpStatusCode.OK);
Assert.Same(response.RequestMessage, httpRequestMessage);
Assert.Equal(HttpStatusCode.OK, response.StatusCode);
Assert.Same(httpRequestMessage, response.RequestMessage);
}

[Theory]
Expand Down
2 changes: 1 addition & 1 deletion Octokit.Tests/Models/NewReferenceTests.cs
Expand Up @@ -11,7 +11,7 @@ public void EnforcesRefsPrefix()
{
var create = new NewReference("heads/develop", "sha");

Assert.Equal(create.Ref, "refs/heads/develop");
Assert.Equal("refs/heads/develop", create.Ref);
}

[Fact]
Expand Down
Expand Up @@ -125,12 +125,12 @@ public class TheCreateMethod
readonly IGitHubClient _githubClient = Substitute.For<IGitHubClient>();
ObservableDeploymentStatusClient _client;

public void SetupWithoutNonReactiveClient()
private void SetupWithoutNonReactiveClient()
{
_client = new ObservableDeploymentStatusClient(_githubClient);
}

public void SetupWithNonReactiveClient()
private void SetupWithNonReactiveClient()
{
var deploymentStatusClient = new DeploymentStatusClient(Substitute.For<IApiConnection>());
_githubClient.Repository.Deployment.Status.Returns(deploymentStatusClient);
Expand Down

0 comments on commit 5552da4

Please sign in to comment.