From e59e7cbb698fb6544e49282e1d126464e30f44fd Mon Sep 17 00:00:00 2001 From: Haroon Date: Sat, 15 Mar 2014 21:19:29 +0000 Subject: [PATCH] size and stars test --- Octokit.Tests/Clients/SearchClientTests.cs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Octokit.Tests/Clients/SearchClientTests.cs b/Octokit.Tests/Clients/SearchClientTests.cs index 15d1d10f..21faabde 100644 --- a/Octokit.Tests/Clients/SearchClientTests.cs +++ b/Octokit.Tests/Clients/SearchClientTests.cs @@ -351,13 +351,12 @@ namespace Octokit.Tests.Clients { var connection = Substitute.For(); var client = new SearchClient(connection); - //check sizes for repos that are greater than 50 MB var request = new SearchRepositoriesRequest("github"); request.Size = Range.GreaterThan(50); - client.SearchRepo(request); - - connection.Received().GetAll(Arg.Is(u => u.ToString() == "search/repositories"), Arg.Any>()); + connection.Received().GetAll( + Arg.Is(u => u.ToString() == "search/repositories"), + Arg.Is>(d => d["q"] == "github+size:>50")); } [Fact] @@ -368,10 +367,10 @@ namespace Octokit.Tests.Clients //get repos whos stargazers are greater than 500 var request = new SearchRepositoriesRequest("github"); request.Stars = Range.GreaterThan(500); - client.SearchRepo(request); - - connection.Received().GetAll(Arg.Is(u => u.ToString() == "search/repositories"), Arg.Any>()); + connection.Received().GetAll( + Arg.Is(u => u.ToString() == "search/repositories"), + Arg.Is>(d => d["q"] == "github+stars:>500")); } [Fact] @@ -1312,7 +1311,7 @@ namespace Octokit.Tests.Clients connection.Received().GetAll( Arg.Is(u => u.ToString() == "search/code"), - Arg.Is>(d => + Arg.Is>(d => d["q"] == "something+path:tools/FAKE.core+extension:fs+repo:octokit.net")); } }