mirror of https://github.com/alibaba/fastjson2.git
refactor: use StandardCharsets.UTF_8 instead of Charset.forName("UTF-8") in tests
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
parent
e9594b9d72
commit
b23a2b8b46
|
@ -16,6 +16,7 @@ import java.io.InputStream;
|
||||||
import java.io.OutputStream;
|
import java.io.OutputStream;
|
||||||
import java.lang.reflect.Method;
|
import java.lang.reflect.Method;
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
@ -30,7 +31,7 @@ public class FastJsonHttpMessageConverterUnitTest {
|
||||||
assertTrue(messageConverter.canWrite(VO.class, VO.class, MediaType.APPLICATION_JSON));
|
assertTrue(messageConverter.canWrite(VO.class, VO.class, MediaType.APPLICATION_JSON));
|
||||||
|
|
||||||
// 验证defaultCharset是否正确设置为UTF-8
|
// 验证defaultCharset是否正确设置为UTF-8
|
||||||
assertEquals(Charset.forName("UTF-8"), messageConverter.getDefaultCharset());
|
assertEquals(StandardCharsets.UTF_8, messageConverter.getDefaultCharset());
|
||||||
|
|
||||||
messageConverter.setSupportedMediaTypes(Arrays
|
messageConverter.setSupportedMediaTypes(Arrays
|
||||||
.asList(new MediaType[]{MediaType.APPLICATION_JSON}));
|
.asList(new MediaType[]{MediaType.APPLICATION_JSON}));
|
||||||
|
|
|
@ -14,6 +14,7 @@ import java.io.InputStream;
|
||||||
import java.io.OutputStream;
|
import java.io.OutputStream;
|
||||||
import java.lang.reflect.Method;
|
import java.lang.reflect.Method;
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
@ -28,7 +29,7 @@ public class FastJsonHttpMessageConverterUnitTest {
|
||||||
assertTrue(messageConverter.canWrite(VO.class, VO.class, MediaType.APPLICATION_JSON));
|
assertTrue(messageConverter.canWrite(VO.class, VO.class, MediaType.APPLICATION_JSON));
|
||||||
|
|
||||||
// 验证defaultCharset是否正确设置为UTF-8
|
// 验证defaultCharset是否正确设置为UTF-8
|
||||||
assertEquals(Charset.forName("UTF-8"), messageConverter.getDefaultCharset());
|
assertEquals(StandardCharsets.UTF_8, messageConverter.getDefaultCharset());
|
||||||
|
|
||||||
messageConverter.setSupportedMediaTypes(Arrays
|
messageConverter.setSupportedMediaTypes(Arrays
|
||||||
.asList(new MediaType[]{MediaType.APPLICATION_JSON}));
|
.asList(new MediaType[]{MediaType.APPLICATION_JSON}));
|
||||||
|
|
|
@ -13,6 +13,7 @@ import org.springframework.http.MediaType;
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
import java.lang.reflect.Method;
|
import java.lang.reflect.Method;
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
|
|
||||||
|
@ -22,7 +23,7 @@ public class FastJsonHttpMessageConverterTest {
|
||||||
FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
|
FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
|
||||||
|
|
||||||
// 验证defaultCharset是否正确设置为UTF-8
|
// 验证defaultCharset是否正确设置为UTF-8
|
||||||
Assertions.assertEquals(Charset.forName("UTF-8"), converter.getDefaultCharset());
|
Assertions.assertEquals(StandardCharsets.UTF_8, converter.getDefaultCharset());
|
||||||
|
|
||||||
converter.setSupportedMediaTypes(Arrays
|
converter.setSupportedMediaTypes(Arrays
|
||||||
.asList(new MediaType[]{MediaType.APPLICATION_JSON_UTF8}));
|
.asList(new MediaType[]{MediaType.APPLICATION_JSON_UTF8}));
|
||||||
|
|
Loading…
Reference in New Issue