public IntegrationTests() { unsplashService = new UnsplashStockImageService(new HttpClient(), new NameValueCollection { { Constants.Settings.UnsplashClientId, "XXXXXXXX" } }); }
public GetRandomImageTests() { mockedHttpHandler = new Mock <HttpMessageHandler>(); var client = new HttpClient(mockedHttpHandler.Object); var settings = new NameValueCollection(); unsplashService = new UnsplashStockImageService(client, settings); }
public void IsDisposable() { // Act var service = new UnsplashStockImageService(); // Assert Assert.IsAssignableFrom <IDisposable>(service); }
public void InheritsFromIStockImageService() { // Act var service = new UnsplashStockImageService(); // Assert Assert.IsAssignableFrom <IStockImageService>(service); }
public void ItExists() { // Act var service = new UnsplashStockImageService(); // Assert Assert.NotNull(service); }
public void HasAnId() { // Arrange IStockImageService service = new UnsplashStockImageService(); // Act var id = service.Id; // Assert Assert.False(string.IsNullOrWhiteSpace(id)); }
public void AcceptsHttpClientAndSettingsCollection() { // Arrange var client = new HttpClient(); var settings = new NameValueCollection(); // Act var service = new UnsplashStockImageService(client, settings); // Assert Assert.NotNull(service); }