Skip to content

Commit 3a8db38

Browse files
committed
...
1 parent 3ae6c62 commit 3a8db38

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

src/test/java/com/fasterxml/jackson/databind/deser/std/FromStringDeserializerTest.java

+12-13
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
package com.fasterxml.jackson.databind.deser.std;
22

3-
import com.fasterxml.jackson.core.JsonProcessingException;
4-
import com.fasterxml.jackson.databind.BaseTest;
3+
import com.fasterxml.jackson.databind.BaseMapTest;
54
import com.fasterxml.jackson.databind.ObjectMapper;
65

76
import java.util.Locale;
87

9-
public class FromStringDeserializerTest extends BaseTest {
10-
8+
public class FromStringDeserializerTest extends BaseMapTest
9+
{
1110
private final Locale[] LOCALES = new Locale[]
1211
{Locale.CANADA, Locale.ROOT, Locale.GERMAN, Locale.CHINESE, Locale.KOREA, Locale.TAIWAN};
13-
private final ObjectMapper MAPPER = new ObjectMapper();
12+
private final ObjectMapper MAPPER = newJsonMapper();
1413

15-
public void testLocaleDeserializeNonBCPFormat() throws JsonProcessingException {
14+
public void testLocaleDeserializeNonBCPFormat() throws Exception {
1615
Locale locale = new Locale("en", "US");
1716
Locale deSerializedLocale = MAPPER.readValue(MAPPER.writeValueAsString(locale), Locale.class);
1817
assertBaseValues(locale, deSerializedLocale);
@@ -38,7 +37,7 @@ public void testLocaleDeserializeNonBCPFormat() throws JsonProcessingException {
3837
assertBaseValues(locale, deSerializedLocale);
3938
}
4039

41-
public void testLocaleDeserializeWithScript() throws JsonProcessingException {
40+
public void testLocaleDeserializeWithScript() throws Exception {
4241
Locale locale = new Locale.Builder().setLanguage("en").setRegion("GB").setVariant("VARIANT")
4342
.setScript("Latn").build();
4443
Locale deSerializedLocale = MAPPER.readValue(MAPPER.writeValueAsString(locale), Locale.class);
@@ -65,7 +64,7 @@ public void testLocaleDeserializeWithScript() throws JsonProcessingException {
6564
assertLocaleWithScript(locale, deSerializedLocale);
6665
}
6766

68-
public void testLocaleDeserializeWithExtension() throws JsonProcessingException {
67+
public void testLocaleDeserializeWithExtension() throws Exception {
6968
Locale locale = new Locale.Builder().setLanguage("en").setRegion("GB").setVariant("VARIANT")
7069
.setExtension('x', "dummy").build();
7170
Locale deSerializedLocale = MAPPER.readValue(MAPPER.writeValueAsString(locale), Locale.class);
@@ -92,7 +91,7 @@ public void testLocaleDeserializeWithExtension() throws JsonProcessingException
9291
assertLocaleWithScript(locale, deSerializedLocale);
9392
}
9493

95-
public void testLocaleDeserializeWithScriptAndExtension() throws JsonProcessingException {
94+
public void testLocaleDeserializeWithScriptAndExtension() throws Exception {
9695
Locale locale = new Locale.Builder().setLanguage("en").setRegion("GB").setVariant("VARIANT")
9796
.setExtension('x', "dummy").setScript("latn").build();
9897
Locale deSerializedLocale = MAPPER.readValue(MAPPER.writeValueAsString(locale), Locale.class);
@@ -122,7 +121,7 @@ public void testLocaleDeserializeWithScriptAndExtension() throws JsonProcessingE
122121
assertLocale(locale, deSerializedLocale);
123122
}
124123

125-
public void testLocaleDeserializeWithLanguageTag() throws JsonProcessingException {
124+
public void testLocaleDeserializeWithLanguageTag() throws Exception {
126125
Locale locale = Locale.forLanguageTag("en-US-x-debug");
127126
Locale deSerializedLocale = MAPPER.readValue(MAPPER.writeValueAsString(locale), Locale.class);
128127
assertLocale(locale, deSerializedLocale);
@@ -144,20 +143,20 @@ public void testLocaleDeserializeWithLanguageTag() throws JsonProcessingExceptio
144143
assertLocale(locale, deSerializedLocale);
145144
}
146145

147-
public void testIllFormedVariant() throws JsonProcessingException {
146+
public void testIllFormedVariant() throws Exception {
148147
Locale locale = Locale.forLanguageTag("de-POSIX-x-URP-lvariant-Abc-Def");
149148
Locale deSerializedLocale = MAPPER.readValue(MAPPER.writeValueAsString(locale), Locale.class);
150149
assertBaseValues(locale, deSerializedLocale);
151150
}
152151

153-
public void testLocaleDeserializeWithLocaleConstants() throws JsonProcessingException {
152+
public void testLocaleDeserializeWithLocaleConstants() throws Exception {
154153
for (Locale locale: LOCALES) {
155154
Locale deSerializedLocale = MAPPER.readValue(MAPPER.writeValueAsString(locale), Locale.class);
156155
assertLocale(locale, deSerializedLocale);
157156
}
158157
}
159158

160-
public void testSpecialCases() throws JsonProcessingException {
159+
public void testSpecialCases() throws Exception {
161160
Locale locale = new Locale("ja", "JP", "JP");
162161
Locale deSerializedLocale = MAPPER.readValue(MAPPER.writeValueAsString(locale), Locale.class);
163162
assertLocale(locale, deSerializedLocale);

0 commit comments

Comments
 (0)