public async Task <ServiceResponse <IEnumerable <TypeaheadResult> > > Search([FromQuery] string owner, [FromQuery] int limit = 100) { var searchResponse = await _githubService.SearchOwners(owner, limit); return(searchResponse); }
public async void SearchOwners_GivenOwnerAndLimit() { var serviceResponse = await _githubService.SearchOwners(Constants.OWNER, 5); Assert.NotNull(serviceResponse); Assert.Equal(ServiceResponseStatus.Ok, serviceResponse.ServiceResponseStatus); Assert.Equal(5, serviceResponse.Content.Count()); Assert.Equal(Constants.OWNER, serviceResponse.Content.FirstOrDefault()); }