X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Forg%2Fxerial%2Fsilk%2FSilkWriterTest.java;h=e5e2a82742a73615e36043bafd3eca709ab7f997;hb=0a72368de7fe680d60cc121590cf7a6a3a95b413;hp=9edf94d58e4fdc6b9e9a34c1bde5d1769ab171b4;hpb=980676e88d5f034c0eac065205aafc1a463e32d5;p=xerial%2Fxerial-core.git diff --git a/src/test/java/org/xerial/silk/SilkWriterTest.java b/src/test/java/org/xerial/silk/SilkWriterTest.java index 9edf94d..e5e2a82 100644 --- a/src/test/java/org/xerial/silk/SilkWriterTest.java +++ b/src/test/java/org/xerial/silk/SilkWriterTest.java @@ -24,7 +24,7 @@ //-------------------------------------- package org.xerial.silk; -import static org.junit.Assert.assertTrue; +import static org.junit.Assert.*; import java.io.StringReader; import java.io.StringWriter; @@ -142,4 +142,42 @@ public class SilkWriterTest { String s = Lens.toSilk(i); _logger.info(s); } + + @Test + public void array() throws Exception { + ArrayList input = new ArrayList(); + input.add("hello"); + input.add("world"); + String s = Lens.toSilk(input); + _logger.info(s); + } + + static class Person { + public int id; + public String name; + + public Person(int id, String name) { + this.id = id; + this.name = name; + } + + } + + @Test + public void objectArray() throws Exception { + + /* + * expect + *
+         * -(id:1, name:leo)
+         * -(id:2, name:yui)
+         * 
+ */ + ArrayList p = new ArrayList(); + p.add(new Person(1, "leo")); + p.add(new Person(2, "yui")); + String s = Lens.toSilk(p); + _logger.info(s); + } + }