public void CreatingApplicationWwwFormUrlEncoded_CreatesApplicationWwwFormUrlEncoded() { // Act var actualBody = RestCallBody.CreateApplicationWwwFormUrlEncoded(new Dictionary <string, string>()); // Assert Assert.IsInstanceOf <ApplicationWwwFormUrlEncodedBody>(actualBody); }
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); }