Specify UTF8 for response content
This is needed because in some other platforms, like Windows, the default charset might be different Issue gh-12026
This commit is contained in:
+1
-1
@@ -165,7 +165,7 @@ public class Saml2MetadataFilterTests {
|
|||||||
this.filter.setMetadataFilename(testMetadataFilename);
|
this.filter.setMetadataFilename(testMetadataFilename);
|
||||||
this.filter.doFilter(this.request, this.response, this.chain);
|
this.filter.doFilter(this.request, this.response, this.chain);
|
||||||
assertThat(this.response.getCharacterEncoding()).isEqualTo(StandardCharsets.UTF_8.name());
|
assertThat(this.response.getCharacterEncoding()).isEqualTo(StandardCharsets.UTF_8.name());
|
||||||
assertThat(new String(this.response.getContentAsByteArray())).isEqualTo(generatedMetadata);
|
assertThat(this.response.getContentAsString(StandardCharsets.UTF_8)).isEqualTo(generatedMetadata);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
Reference in New Issue
Block a user