@@ -71,8 +71,8 @@ public async Task AuthHandler_NonUnauthorizedStatusShouldPassThrough(HttpStatusC
71
71
72
72
var response = await invoker . SendAsync ( httpRequestMessage , new CancellationToken ( ) ) ;
73
73
74
- Assert . AreSame ( response , expectedResponse , "Doesn't return a successful response" ) ;
75
- Assert . AreSame ( response . RequestMessage , httpRequestMessage , "Http response message sets wrong request message " ) ;
74
+ Assert . AreSame ( response , expectedResponse , "Doesn't return a successful response. " ) ;
75
+ Assert . AreSame ( response . RequestMessage , httpRequestMessage , "Reissued a new http request. " ) ;
76
76
}
77
77
78
78
[ TestMethod ]
@@ -86,9 +86,9 @@ public async Task AuthHandler_ShouldRetryUnauthorizedGetRequest()
86
86
87
87
var response = await invoker . SendAsync ( httpRequestMessage , new CancellationToken ( ) ) ;
88
88
89
- Assert . AreSame ( response . RequestMessage , httpRequestMessage , "Http response message sets wrong request message " ) ;
90
- Assert . AreSame ( response , expectedResponse , "Retry didn't happen" ) ;
91
- Assert . IsNull ( response . RequestMessage . Content , "Content is not null" ) ;
89
+ Assert . AreNotSame ( response . RequestMessage , httpRequestMessage , "Doesn't reissue a new http request. " ) ;
90
+ Assert . AreSame ( response , expectedResponse , "Retry didn't happen. " ) ;
91
+ Assert . IsNull ( response . RequestMessage . Content , "Content is not null. " ) ;
92
92
}
93
93
94
94
[ TestMethod ]
@@ -102,9 +102,9 @@ public async Task AuthHandler_ShouldRetryUnauthorizedPostRequestWithNoContent()
102
102
103
103
var response = await invoker . SendAsync ( httpRequestMessage , new CancellationToken ( ) ) ;
104
104
105
- Assert . AreSame ( response . RequestMessage , httpRequestMessage , "Http response message sets wrong request message " ) ;
106
- Assert . AreSame ( response , expectedResponse , "Retry didn't happen" ) ;
107
- Assert . IsNull ( response . RequestMessage . Content , "Content is not null" ) ;
105
+ Assert . AreNotSame ( response . RequestMessage , httpRequestMessage , "Doesn't reissue a new http request. " ) ;
106
+ Assert . AreSame ( response , expectedResponse , "Retry didn't happen. " ) ;
107
+ Assert . IsNull ( response . RequestMessage . Content , "Content is not null. " ) ;
108
108
}
109
109
110
110
[ TestMethod ]
@@ -120,10 +120,11 @@ public async Task AuthHandler_ShouldRetryUnauthorizedPostRequestWithBufferConten
120
120
121
121
var response = await invoker . SendAsync ( httpRequestMessage , new CancellationToken ( ) ) ;
122
122
123
- Assert . AreSame ( response , okResponse , "Retry didn't happen" ) ;
124
- Assert . AreNotSame ( response , unauthorizedResponse , "Retry didn't happen" ) ;
125
- Assert . IsNotNull ( response . RequestMessage . Content , "The request content is null" ) ;
126
- Assert . AreEqual ( response . RequestMessage . Content . ReadAsStringAsync ( ) . Result , "Hello World!" , "Content changed" ) ;
123
+ Assert . AreNotSame ( response . RequestMessage , httpRequestMessage , "Doesn't reissue a new http request." ) ;
124
+ Assert . AreSame ( response , okResponse , "Retry didn't happen." ) ;
125
+ Assert . AreNotSame ( response , unauthorizedResponse , "Retry didn't happen." ) ;
126
+ Assert . IsNotNull ( response . RequestMessage . Content , "The request content is null." ) ;
127
+ Assert . AreEqual ( response . RequestMessage . Content . ReadAsStringAsync ( ) . Result , "Hello World!" , "Content changed." ) ;
127
128
}
128
129
129
130
[ TestMethod ]
@@ -139,10 +140,11 @@ public async Task AuthHandler_ShouldRetryUnauthorizedPatchRequestWithBufferConte
139
140
140
141
var response = await invoker . SendAsync ( httpRequestMessage , new CancellationToken ( ) ) ;
141
142
142
- Assert . AreSame ( response , okResponse , "Retry didn't happen" ) ;
143
- Assert . AreNotSame ( response , unauthorizedResponse , "Retry didn't happen" ) ;
144
- Assert . IsNotNull ( response . RequestMessage . Content , "The request content is null" ) ;
145
- Assert . AreEqual ( response . RequestMessage . Content . ReadAsStringAsync ( ) . Result , "Hello World!" , "Content changed" ) ;
143
+ Assert . AreNotSame ( response . RequestMessage , httpRequestMessage , "Doesn't reissue a new http request." ) ;
144
+ Assert . AreSame ( response , okResponse , "Retry didn't happen." ) ;
145
+ Assert . AreNotSame ( response , unauthorizedResponse , "Retry didn't happen." ) ;
146
+ Assert . IsNotNull ( response . RequestMessage . Content , "The request content is null." ) ;
147
+ Assert . AreEqual ( response . RequestMessage . Content . ReadAsStringAsync ( ) . Result , "Hello World!" , "Content changed." ) ;
146
148
}
147
149
148
150
[ TestMethod ]
@@ -159,10 +161,11 @@ public async Task AuthHandler_ShouldNotRetryUnauthorizedPutRequestWithStreamCont
159
161
160
162
var response = await invoker . SendAsync ( httpRequestMessage , new CancellationToken ( ) ) ;
161
163
162
- Assert . AreNotSame ( response , okResponse , "Unexpected retry" ) ;
163
- Assert . AreSame ( response , unauthorizedResponse , "Unexpected retry" ) ;
164
- Assert . IsNotNull ( response . RequestMessage . Content , "Request content is null" ) ;
165
- Assert . AreEqual ( response . RequestMessage . Content . Headers . ContentLength , - 1 , "Request content length changed" ) ;
164
+ Assert . AreSame ( response . RequestMessage , httpRequestMessage , "Reissued a new http request." ) ;
165
+ Assert . AreNotSame ( response , okResponse , "Unexpected retry." ) ;
166
+ Assert . AreSame ( response , unauthorizedResponse , "Unexpected retry." ) ;
167
+ Assert . IsNotNull ( response . RequestMessage . Content , "Request content is null." ) ;
168
+ Assert . AreEqual ( response . RequestMessage . Content . Headers . ContentLength , - 1 , "Request content length changed." ) ;
166
169
}
167
170
168
171
[ TestMethod ]
@@ -179,10 +182,11 @@ public async Task AuthHandler_ShouldNotRetryUnauthorizedPatchRequestWithStreamCo
179
182
180
183
var response = await invoker . SendAsync ( httpRequestMessage , new CancellationToken ( ) ) ;
181
184
182
- Assert . AreNotSame ( response , okResponse , "Unexpected retry" ) ;
183
- Assert . AreSame ( response , unauthorizedResponse , "Unexpected retry" ) ;
184
- Assert . IsNotNull ( response . RequestMessage . Content , "Request content is null" ) ;
185
- Assert . AreEqual ( response . RequestMessage . Content . Headers . ContentLength , - 1 , "Request content length changed" ) ;
185
+ Assert . AreSame ( response . RequestMessage , httpRequestMessage , "Reissued a new http request." ) ;
186
+ Assert . AreNotSame ( response , okResponse , "Unexpected retry." ) ;
187
+ Assert . AreSame ( response , unauthorizedResponse , "Unexpected retry." ) ;
188
+ Assert . IsNotNull ( response . RequestMessage . Content , "Request content is null." ) ;
189
+ Assert . AreEqual ( response . RequestMessage . Content . Headers . ContentLength , - 1 , "Request content length changed." ) ;
186
190
}
187
191
188
192
[ TestMethod ]
@@ -197,7 +201,8 @@ public async Task AuthHandler_ShouldReturnUnauthorizedRequestWithDefaultMaxRetry
197
201
198
202
var response = await invoker . SendAsync ( httpRequestMessage , new CancellationToken ( ) ) ;
199
203
200
- Assert . AreSame ( response , expectedResponse , "Unexpected code returned" ) ;
204
+ Assert . AreNotSame ( response . RequestMessage , httpRequestMessage , "Doesn't reissued a new http request." ) ;
205
+ Assert . AreSame ( response , expectedResponse , "Unexpected code returned." ) ;
201
206
Assert . AreEqual ( response . RequestMessage . Content . ReadAsStringAsync ( ) . Result , "Hello Mars!" ) ;
202
207
}
203
208
}
0 commit comments