public void testGetUnicodeStream_Not_Ascii() throws Exception {
String value = new String("\u548c\u8c10");
insertRow(100, value, null);
rs = st.executeQuery("SELECT * FROM STREAM WHERE ID = 100");
crset = newNoInitialInstance();
crset.populate(rs);
crset.next();
assertTrue(crset.getObject(2) instanceof String);
assertEquals(value, crset.getString(2));
InputStream in = crset.getUnicodeStream(2);
StringBufferInputStream sin = new StringBufferInputStream(value);
int i = -1;
while ((i = in.read()) != -1) {
assertEquals(sin.read(), i);
}
}
CachedRowSetStreamTest.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:cn1
作者:
评论列表
文章目录