@@ -30,7 +30,7 @@ public void Get_ShouldSetHttpMethodAndRequestUri()
3030 Assert . Equal ( UriPatternParser . Parse ( "https://localhost" ) , request . RequestUri ) ;
3131 Assert . Null ( request . Version ) ;
3232 Assert . Equal ( new AnyHeader ( ) , request . Headers . Value ) ;
33- Assert . Null ( request . Content ) ;
33+ Assert . Equal ( new AnyContent ( ) , request . Content . Value ) ;
3434 }
3535
3636 [ Fact ]
@@ -61,7 +61,7 @@ public void Post_ShouldBuildCorrectRequest()
6161 Assert . Equal ( UriPatternParser . Parse ( "https://localhost" ) , request . RequestUri ) ;
6262 Assert . Null ( request . Version ) ;
6363 Assert . Equal ( new AnyHeader ( ) , request . Headers . Value ) ;
64- Assert . Equal ( "{\" hello\" :1}" , request . Content ) ;
64+ Assert . Equal ( new Pattern ( "{\" hello\" :1}" ) , request . Content . Value ) ;
6565 }
6666
6767 [ Fact ]
@@ -87,7 +87,7 @@ public void PostAsJson_WithNullContent_ShouldBuildCorrectRequest()
8787 Assert . Equal ( UriPatternParser . Parse ( "https://localhost" ) , request . RequestUri ) ;
8888 Assert . Null ( request . Version ) ;
8989 Assert . Equivalent ( new Dictionary < string , Value > ( ) { [ "Content-Type" ] = Value . Pattern ( "application/json*" ) } , request . Headers . Value ) ;
90- Assert . Equal ( "null" , request . Content ) ;
90+ Assert . Equal ( new Pattern ( "null" ) , request . Content . Value ) ;
9191 }
9292
9393 [ Fact ]
@@ -99,7 +99,7 @@ public void PostAsJson_ShouldBuildCorrectRequest()
9999 Assert . Equal ( UriPatternParser . Parse ( "https://localhost" ) , request . RequestUri ) ;
100100 Assert . Null ( request . Version ) ;
101101 Assert . Equivalent ( new Dictionary < string , Value > ( ) { [ "Content-Type" ] = Value . Pattern ( "application/json*" ) } , request . Headers . Value ) ;
102- Assert . Equal ( "{\" hello\" :1}" , request . Content ) ;
102+ Assert . Equal ( new Pattern ( "{\" hello\" :1}" ) , request . Content . Value ) ;
103103 }
104104
105105 [ Fact ]
@@ -119,7 +119,7 @@ public void WithJsonContent_WithNullContent_ShouldBuildCorrectRequest()
119119 Assert . Null ( request . RequestUri ) ;
120120 Assert . Null ( request . Version ) ;
121121 Assert . Equivalent ( new Dictionary < string , Value > ( ) { [ "Content-Type" ] = Value . Pattern ( "application/json*" ) } , request . Headers . Value ) ;
122- Assert . Equal ( "null" , request . Content ) ;
122+ Assert . Equal ( new Pattern ( "null" ) , request . Content . Value ) ;
123123 }
124124
125125 [ Fact ]
@@ -131,7 +131,7 @@ public void WithJsonContent_ShouldBuildCorrectRequest()
131131 Assert . Null ( request . RequestUri ) ;
132132 Assert . Null ( request . Version ) ;
133133 Assert . Equivalent ( new Dictionary < string , Value > ( ) { [ "Content-Type" ] = Value . Pattern ( "application/json*" ) } , request . Headers . Value ) ;
134- Assert . Equal ( "{\" hello\" :1}" , request . Content ) ;
134+ Assert . Equal ( new Pattern ( "{\" hello\" :1}" ) , request . Content . Value ) ;
135135 }
136136
137137 [ Fact ]
@@ -148,11 +148,11 @@ public void WithJsonContent_WithCustomOptions_ShouldBuildCorrectRequest()
148148 Assert . Null ( request . RequestUri ) ;
149149 Assert . Null ( request . Version ) ;
150150 Assert . Equivalent ( new Dictionary < string , Value > ( ) { [ "Content-Type" ] = Value . Pattern ( "application/json*" ) } , request . Headers . Value ) ;
151- Assert . Equal ( """
151+ Assert . Equal ( new Pattern ( """
152152 {
153153 "hello": 1
154154 }
155- """ , request . Content ) ;
155+ """ ) , request . Content . Value ) ;
156156 }
157157
158158 [ Fact ]
@@ -178,6 +178,6 @@ public void WithFormUrlEncodedContent_ShouldBuildCorrectRequest()
178178 Assert . Null ( request . RequestUri ) ;
179179 Assert . Null ( request . Version ) ;
180180 Assert . Equivalent ( new Dictionary < string , Value > ( ) { [ "Content-Type" ] = Value . Pattern ( "application/x-www-form-urlencoded*" ) } , request . Headers . Value ) ;
181- Assert . Equal ( "username=alice" , request . Content ) ;
181+ Assert . Equal ( new Pattern ( "username=alice" ) , request . Content . Value ) ;
182182 }
183183}
0 commit comments