public void GetApiUrlUsingInvalidImdbMovieUrlThrowsArgumentException(string invalidImdbMovieUrl) { // Arrange var cinematerialService = new CinematerialService(ApiKey, ApiSecret); // Act // Assert Assert.Throws <ArgumentException>(() => cinematerialService.GetApiUrl(new Uri(invalidImdbMovieUrl), ImageWidth)); }
public void GetApiUrlUsingImdbMovieIdOutOfRangeThrowsArgumentOutOfRangeException(int invalidImdbMovieId) { // Arrange var cinematerialService = new CinematerialService(ApiKey, ApiSecret); // Act // Assert Assert.Throws <ArgumentOutOfRangeException>(() => cinematerialService.GetApiUrl(invalidImdbMovieId, ImageWidth)); }
public void GetApiUrlUsingNullImdbMovieUrlThrowsArgumentNullException() { // Arrange Uri nullImdbMovieUrl = null; var cinematerialService = new CinematerialService(ApiKey, ApiSecret); // Act // Assert Assert.Throws <ArgumentNullException>(() => cinematerialService.GetApiUrl(nullImdbMovieUrl, ImageWidth)); }