public async Task should_search_something() { var request = new SearchRequest(); request.Lang = "ru"; request.Expand = SearchRequest.ExpandFields.DATES; request.CType = CType.News; request.Q = "новости"; var res = await request.ExecuteAsync(); Assert.IsNotNull(res); }
public async Task should_search_events() { var request = new SearchRequest(); request.Lang = "ru"; request.Expand = SearchRequest.ExpandFields.DATES; request.CType = CType.Event; request.Q = "event"; var res = await request.ExecuteAsync(); Assert.IsNotNull(res); Assert.IsNotNull(res.Results.First().Place); }
public async Task should_search_place() { var request = new SearchRequest(); request.Lang = "ru"; request.Expand = SearchRequest.ExpandFields.DATES; request.CType = CType.Place; request.Q = "place"; var res = await request.ExecuteAsync(); Assert.IsNotNull(res); Assert.IsNotNull(res.Results.First().Address); Assert.IsNotNull(res.Results.First().Coords); }
public async Task <ISearchResponse> Search(string q, string next) { var request = new SearchRequest(); request.Next = next; request.Q = q; request.Lang = _culture; request.Location = _location; request.Expand = SearchRequest.ExpandFields.PLACES + "," + SearchRequest.ExpandFields.DATES; request.TextFormat = TextFormatEnum.Plain; var res = await request.ExecuteAsync(); return(res); }
public async Task should_execute_next() { var request = new SearchRequest(); request.Lang = "ru"; request.Expand = SearchRequest.ExpandFields.DATES; request.CType = CType.News; request.Q = "новости"; var res = await request.ExecuteAsync(); Assert.IsNotNull(res); var nextRequest = new SearchRequest(); nextRequest.Next = res.Next; var nextRes = await nextRequest.ExecuteAsync(); Assert.IsNotNull(nextRes); }