Beispiel #1
0
        public void CreatingApplicationWwwFormUrlEncoded_CreatesApplicationWwwFormUrlEncoded()
        {
            // Act
            var actualBody = RestCallBody.CreateApplicationWwwFormUrlEncoded(new Dictionary <string, string>());

            // Assert
            Assert.IsInstanceOf <ApplicationWwwFormUrlEncodedBody>(actualBody);
        }
Beispiel #2
0
        public async Task CreatingHttpContent_CreatesContentValueFromSubClass()
        {
            // Arrange
            var dict = new Dictionary <string, string> {
                { "Key1", "Value1" }, { "Key2", "Value2" }
            };

            const string ExpectedContentValue = "Key1=Value1&Key2=Value2";
            var          actualBody           = RestCallBody.CreateApplicationWwwFormUrlEncoded(dict);

            // Act
            var actualHttpContent = actualBody.CreateHttpContent();

            // Assert
            var actualContentValue = await actualHttpContent.ReadAsStringAsync();

            Assert.IsNotNull(actualContentValue);
            Assert.AreEqual(ExpectedContentValue, actualContentValue);
        }