예제 #1
0
        public void ShouldRetrieveResourceFromRequest()
        {
            GivenTheRequestWasBuilt()
            .AndTheResponseWasOk()
            .AndTheResponseWasDeserialized();

            _retriever.From <DummyResource>(_aRequest)
            .Should().Be.EqualTo(_deserializedResource);
        }
예제 #2
0
        public IEnumerable <Category> All(LicenseInfo licenseInfo)
        {
            var requestBuild =
                _requestBuilder
                .WithLicenseInfo(licenseInfo.Login, licenseInfo.Key)
                .WithUriPath("/categories")
                .WithStartIndex(0)
                .Build();

            var resourceCategories = _resourceRetriever.From <Categories>(requestBuild);

            return(_categoryResourceConverter.ToEntity(resourceCategories.All));
        }
        private PlaceSearchResult RetrievePlacesFor(Request searchRequest)
        {
            var places = _retriever.From <Resources.Places>(searchRequest);

            return(_converter.ToEntity(places));
        }