示例#1
0
        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());
        }