test for all issues being returned

This commit is contained in:
Brendan Forster
2014-07-08 10:53:55 +09:30
parent d5b6d45562
commit 13a708779f
@@ -1,4 +1,5 @@
using System.Threading.Tasks;
using System.Linq;
using System.Threading.Tasks;
using Octokit;
using Octokit.Tests.Integration;
using Xunit;
@@ -66,4 +67,19 @@ public class SearchClientTests
Assert.NotEmpty(issues.Items);
}
[Fact]
public async Task SearchForAllIssues()
{
var request = new SearchIssuesRequest("phone");
request.Repo = "caliburn-micro/caliburn.micro";
var issues = await _gitHubClient.Search.SearchIssues(request);
var closedIssues = issues.Items.Where(x => x.State == ItemState.Closed);
var openedIssues = issues.Items.Where(x => x.State == ItemState.Open);
Assert.NotEmpty(closedIssues);
Assert.NotEmpty(openedIssues);
}
}