public void PlacesPhotosWhenPhotoReferenceIsStringEmptyTest() { var request = new PlacesPhotosRequest { Key = this.ApiKey, PhotoReference = string.Empty }; var _exception = Assert.Throws<ArgumentException>(() => GooglePlaces.Photos.Query(request)); Assert.AreEqual(_exception.Message, "Must specify a PhotoReference"); }
public void PlacesPhotosWhenMaxWidthIsLessThanOneTest() { var request = new PlacesPhotosRequest { Key = this.ApiKey, PhotoReference = "abc", MaxWidth = 0 }; var _exception = Assert.Throws<ArgumentException>(() => GooglePlaces.Photos.Query(request)); Assert.AreEqual(_exception.Message, "MaxWidth must be greater than or equal to 1 and less than or equal to 1.600."); }
public void PlacesPhotosWhenMaxHeightIsGreaterThanSexteenHundredthsTest() { var request = new PlacesPhotosRequest { Key = this.ApiKey, PhotoReference = "abc", MaxHeight = 1601 }; var _exception = Assert.Throws<ArgumentException>(() => GooglePlaces.Photos.Query(request)); Assert.AreEqual(_exception.Message, "MaxHeight must be greater than or equal to 1 and less than or equal to 1.600."); }
public void PlacesPhotosWhenMaxHeightIsNullAndMaxWidthIsNullTest() { var request = new PlacesPhotosRequest { Key = this.ApiKey, PhotoReference = "abc" }; var _exception = Assert.Throws<ArgumentException>(() => GooglePlaces.Photos.Query(request)); Assert.AreEqual(_exception.Message, "Must specify a either MaxHeight or MaxWidth."); }
public void PlacesPhotosWhenApiKeyIsStringEmptyTest() { var request = new PlacesPhotosRequest { Key = string.Empty }; var _exception = Assert.Throws<ArgumentException>(() => GooglePlaces.Photos.Query(request)); Assert.AreEqual(_exception.Message, "ApiKey must be provided"); }