Esempio n. 1
0
 public AlbumApiClient(IHttpClientFactory httpClientFactory,
                       AlbumApiSettings settings)
 {
     this.httpClient = httpClientFactory
                       .CreateClient("albumClient");
     this.settings = settings;
 }
Esempio n. 2
0
        public static AlbumApiSettings FakeAlbumApiSettings()
        {
            var setting = new AlbumApiSettings
            {
                AlbumEndpoint = "/albums-path",
                BaseUrl       = "http://fake-url",
                PhotoEndpoint = "/photos-path",
                RetryCount    = -1
            };

            return(setting);
        }
 public AlbumApiTestSpecification()
 {
     validAlbumJson  = TestHelpers.ValidAlbumJson();
     validPhotosJson = TestHelpers.ValidPhotosJson();
     settings        = TestHelpers.FakeAlbumApiSettings();
 }