public IRequestBuilder WithLicenseInfo(LicenseInfo licenseInfo) { _request.LicenseLogin = licenseInfo.Login; _request.LicenseKey = licenseInfo.Key; return this; }
public void ShouldBuildSearchRequestWithLicenseInfoBasedOnType() { var licenseInfo = new LicenseInfo { Login = "******", Key = "key" }; var requestBuilt = _requestBuilder.WithLicenseInfo(licenseInfo).Build(); requestBuilt.LicenseLogin.Should().Be.EqualTo("login"); requestBuilt.LicenseKey.Should().Be.EqualTo("key"); }
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); }
public void SetUp() { _licenseInfo = new LicenseInfo { Login = LicenseLogin, Key = LicenseKey }; _mockedRequestBuilder = new Mock<IRequestBuilder>(); _mockedResourceRetriever = new Mock<IResourceRetriever>(); _mockedCategoryConverter = new Mock<ICategoryResourceConverter>(); _searcher = new CategorySearcher( _mockedRequestBuilder.Object, _mockedResourceRetriever.Object, _mockedCategoryConverter.Object); }
public void SetUp() { _aRequest = new Request(); _retrievedPlaces = new Client.Resources.Places(); _placeSearchResult = new PlaceSearchResult(); _aLicenseInfo = new LicenseInfo { Login = "******", Key = "key" }; _mockedSearchRequestBuilder = new Mock<IRequestBuilder>(); _mockedRetriever = new Mock<IResourceRetriever>(); _mockedConverter = new Mock<IPlacesConverter>(); _provider = new PlaceSearcher( _mockedRetriever.Object, _mockedConverter.Object, _mockedSearchRequestBuilder.Object); }