Skip to content

Commit ad95f4c

Browse files
committed
Use explicit charset when using a String constructor.
1 parent 0f0cc57 commit ad95f4c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

javasource/databaseconnectortest/test/ResultSetReaderTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import static org.mockito.Mockito.when;
88

99
import java.math.BigDecimal;
10+
import java.nio.charset.StandardCharsets;
1011
import java.sql.ResultSet;
1112
import java.sql.ResultSetMetaData;
1213
import java.sql.SQLException;
@@ -200,7 +201,7 @@ public void testAllTypes() throws SQLException {
200201
assertEquals(new BigDecimal("123"), record.get("Decimal").get());
201202
assertEquals("A1", record.get("Enum").get());
202203
assertEquals("A2", record.get("String").get());
203-
assertEquals("привет мир", new String((byte[]) record.get("Binary").get()));
204+
assertEquals("привет мир", new String((byte[]) record.get("Binary").get(), StandardCharsets.UTF_8));
204205
assertEquals(new Date(0L), record.get("DateTime").get());
205206
}
206207

0 commit comments

Comments
 (0)