3 -OPQ RS TUVW X YZ[\]^_`abcde fg T hi Tj kl m n n opq $Tr $st u (v $w xyz(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis Lorg/dataone/cn/indexer/AppTest;testNameLjava/lang/String;suite()Ljunit/framework/Test;testApp()V Exceptions{|}testAddElement fieldListLjava/util/List;doc)Lorg/dataone/cn/indexer/solrhttp/SolrDoc;add0Lorg/dataone/cn/indexer/solrhttp/SolrElementAdd;baosLjava/io/ByteArrayOutputStream;bosLjava/io/BufferedOutputStream;LocalVariableTypeTableDLjava/util/List;~ SourceFile AppTest.java ./junit/framework/TestSuiteorg/dataone/cn/indexer/AppTest .java/util/ArrayList .:0org/dataone/cn/indexer/solrhttp/SolrElementField fieldName1value1 . D fieldName2value2 fieldName3value3 fieldName4value4 fieldName5value5 fieldName6value6'org/dataone/cn/indexer/solrhttp/SolrDoc ..org/dataone/cn/indexer/solrhttp/SolrElementAdd java/io/ByteArrayOutputStreamjava/io/BufferedOutputStream .UTF-8 : java/lang/StringBuilderoutput: java/lang/String .  /junit/framework/TestCasejava/io/IOExceptionorg/xml/sax/SAXException.javax/xml/parsers/ParserConfigurationExceptionjava/lang/Exception(Ljava/lang/Class;)V'(Ljava/lang/String;Ljava/lang/String;)Vjava/util/List(Ljava/lang/Object;)Z(Ljava/util/List;)V getDocList()Ljava/util/List;(Ljava/io/OutputStream;)V serialize+(Ljava/io/OutputStream;Ljava/lang/String;)Vflushjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; toByteArray()[B([BLjava/lang/String;)VtoString()Ljava/lang/String;java/io/PrintStreamprintln!-./0>*+1 3423456 780# Y1:9:0+1A2 34;<=>?:0ݻYL+Y W+Y  W+Y W+Y W+Y W+Y WY+MYN-, WY:Y:- !"#$Y%&'(Y)*'+,1FGHI,J>KPLbMtN}OPQRSTUVW2>34@A}`BCXDEDFG9HIJ @K;LMN