public void GetSoldList() { const string absoluteUrl = "https://api.booli.se/sold?q=nacka"; var sut = SetUpTest(absoluteUrl, JsonFile.SoldMultiple); var searchOption = new SoldSearchOption { Query = TestConstants.Query }; var actual = sut.GetSold(searchOption); VerifyRequest(); Assert.NotNull(actual); Assert.Equal(5, actual.Result.Count()); Assert.Equal(2330048, actual.Result.First().BooliId); }
/// <inheritdoc /> public BooliResult <SoldObject, SoldSearchOption> GetSold(SoldSearchOption searchOptions) { return(GetSoldAsync(searchOptions).GetAwaiter().GetResult()); }
/// <inheritdoc /> public async Task <BooliResult <SoldObject, SoldSearchOption> > GetSoldAsync(SoldSearchOption searchOptions) { return(await BaseService.GetAsync <SoldObject, SoldSearchOption>("sold", searchOptions)); }
public async Task <IActionResult> Get(SoldSearchOption searchOption) { return(Ok(await _booliService.GetSoldAsync(searchOption))); }