RemoveCustomGalleryTagsRequest() private méthode

/// Thrown when a null reference is passed to a method that does not accept it as a /// valid argument. ///
private RemoveCustomGalleryTagsRequest ( string url, IEnumerable tags ) : HttpRequestMessage
url string
tags IEnumerable
Résultat System.Net.Http.HttpRequestMessage
        public void RemoveCustomGalleryTagsRequest_WithTagsNull_ThrowsArgumentNullException()
        {
            var client = new ImgurClient("123", "1234");
            var requestBuilder = new CustomGalleryRequestBuilder();
            var mockUrl = $"{client.EndpointUrl}g/custom/remove_tags";

            var exception = Record.Exception(() => requestBuilder.RemoveCustomGalleryTagsRequest(mockUrl, null));
            Assert.NotNull(exception);
            Assert.IsType<ArgumentNullException>(exception);

            var argNullException = (ArgumentNullException) exception;
            Assert.Equal(argNullException.ParamName, "tags");
        }
        public void RemoveCustomGalleryTagsRequest_WithUrlNull_ThrowsArgumentNullException()
        {
            var requestBuilder = new CustomGalleryRequestBuilder();

            var exception =
                Record.Exception(() => requestBuilder.RemoveCustomGalleryTagsRequest(null, new List<string>()));
            Assert.NotNull(exception);
            Assert.IsType<ArgumentNullException>(exception);

            var argNullException = (ArgumentNullException) exception;
            Assert.Equal(argNullException.ParamName, "url");
        }
        public void RemoveCustomGalleryTagsRequest_Equal()
        {
            var client = new ImgurClient("123", "1234");
            var requestBuilder = new CustomGalleryRequestBuilder();

            var mockUrl = $"{client.EndpointUrl}g/custom/remove_tags";
            var tags = new List<string> {"Cats", "Dogs", "Seals"};

            var request = requestBuilder.RemoveCustomGalleryTagsRequest(mockUrl, tags);
            var expected = "https://api.imgur.com/3/g/custom/remove_tags?tags=Cats%2CDogs%2CSeals";

            Assert.NotNull(request);
            Assert.Equal(expected, request.RequestUri.ToString());
            Assert.Equal(HttpMethod.Delete, request.Method);
        }