File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
rdf-file-core/src/test/java/com/alipay/rdf/file/codec Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 22
33import com .alipay .rdf .file .exception .RdfFileException ;
44import com .alipay .rdf .file .interfaces .FileFactory ;
5+ import com .alipay .rdf .file .interfaces .FileReader ;
56import com .alipay .rdf .file .interfaces .FileWriter ;
67import com .alipay .rdf .file .model .FileConfig ;
78import com .alipay .rdf .file .model .StorageConfig ;
@@ -291,8 +292,20 @@ public void test3() throws Exception {
291292 Assert .assertEquals ("|fileEnd:OFDCFEND|" ,reader .readLine ());
292293
293294 Assert .assertNull (reader .readLine ());
294-
295295 reader .close ();
296+
297+ FileReader fileReader = FileFactory .createReader (config );
298+ head = fileReader .readHead (HashMap .class );
299+ Assert .assertEquals (2L , head .get ("totalCount" ));
300+
301+ body = fileReader .readRow (HashMap .class );
302+ Assert .assertNull (body .get ("seq" ));
303+ Assert .assertEquals ("303" , body .get ("instSeq" ));
304+ Assert .assertNull (body .get ("memo" ));
305+
306+ Map <String , Object > tail = fileReader .readTail (HashMap .class );
307+ Assert .assertEquals ("OFDCFEND" , tail .get ("fileEnd" ));
308+ fileReader .close ();
296309 }
297310
298311 @ After
You can’t perform that action at this time.
0 commit comments