1
1
/*
2
- * Copyright 2002-2019 the original author or authors.
2
+ * Copyright 2002-2020 the original author or authors.
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
@@ -183,6 +183,7 @@ public void handleErrorForCustomClientError() throws Exception {
183
183
assertThat (actualUnknownHttpStatusCodeException .getRawStatusCode ()).isEqualTo (statusCode );
184
184
assertThat (actualUnknownHttpStatusCodeException .getStatusText ()).isEqualTo (statusText );
185
185
assertThat (actualUnknownHttpStatusCodeException .getResponseHeaders ()).isEqualTo (headers );
186
+ assertThat (actualUnknownHttpStatusCodeException .getMessage ()).contains (responseBody );
186
187
assertThat (actualUnknownHttpStatusCodeException .getResponseBodyAsString ()).isEqualTo (responseBody );
187
188
}
188
189
@@ -222,6 +223,7 @@ public void handleErrorForCustomServerError() throws Exception {
222
223
assertThat (actualUnknownHttpStatusCodeException .getRawStatusCode ()).isEqualTo (statusCode );
223
224
assertThat (actualUnknownHttpStatusCodeException .getStatusText ()).isEqualTo (statusText );
224
225
assertThat (actualUnknownHttpStatusCodeException .getResponseHeaders ()).isEqualTo (headers );
226
+ assertThat (actualUnknownHttpStatusCodeException .getMessage ()).contains (responseBody );
225
227
assertThat (actualUnknownHttpStatusCodeException .getResponseBodyAsString ()).isEqualTo (responseBody );
226
228
}
227
229
@@ -241,6 +243,7 @@ public void bodyAvailableAfterHasErrorForUnknownStatusCode() throws Exception {
241
243
assertThat (StreamUtils .copyToString (response .getBody (), StandardCharsets .UTF_8 )).isEqualTo ("Hello World" );
242
244
}
243
245
246
+
244
247
private static class TestByteArrayInputStream extends ByteArrayInputStream {
245
248
246
249
private boolean closed ;
0 commit comments