2 /  <N < <     \       g $ $  - z   TEST_CN_URLLjava/lang/String;errorCollector Lorg/junit/rules/ErrorCollector;RuntimeVisibleAnnotationsLorg/junit/Rule;()VCodeLineNumberTableLocalVariableTablethis%Lorg/dataone/client/D1ClientUnitTest;setUp ExceptionsLorg/junit/Before;testTrailingSlashes testNodeMapcnLorg/dataone/client/CNode;nodeId registeredUrl StackMapTableLorg/junit/Ignore;valuexonce we have a mock HttpClient client to test against, add this back in. Currently depends on external resource (cn-dev)Lorg/junit/Test;testListSubjectssubjects*Lorg/dataone/service/types/v1/SubjectInfo;session&Lorg/dataone/service/types/v1/Session;eLjava/lang/Exception; testErrormessage6Lorg/dataone/service/exceptions/SynchronizationFailed;testNullObjectCheck/Lorg/dataone/service/exceptions/InvalidRequest;id)Lorg/dataone/service/types/v1/Identifier;data[BinfoobjectsLjava/util/List;nullIdLocalVariableTypeTable$Ljava/util/List;o testHarness printHeader(Ljava/lang/String;)V methodName SourceFileD1ClientUnitTest.java CDorg/junit/rules/ErrorCollector ?@ {| =>   java/lang/StringBuilderFound nodeId =  |c3p0 Found nodeUrl = $org/dataone/service/types/v1/Session$org/dataone/service/types/v1/Subject  java/lang/Exception D |4org/dataone/service/exceptions/SynchronizationFailed0000Test Ctest_pid |http://localhost:8080/knb/d1/mn  'org/dataone/service/types/v1/Identifierjava/lang/Object  -org/dataone/service/exceptions/InvalidRequest(Object was incorrectly found to be null.0Object nullId should have been found to be null.1$ ***************** running test for  ***************** D1Client.CN_URL #org/dataone/client/D1ClientUnitTestorg/dataone/client/CNodejava/lang/String-org/dataone/service/exceptions/ServiceFailure-org/dataone/service/exceptions/NotImplemented(org/dataone/service/types/v1/SubjectInfojava/util/Listorg/dataone/client/D1ClientgetCN()Lorg/dataone/client/CNode; lookupNodeId&(Ljava/lang/String;)Ljava/lang/String;org/junit/Assert assertTrue(Z)Vjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/io/PrintStreamprintlncontains(Ljava/lang/CharSequence;)ZlookupNodeBaseUrl assertEquals'(Ljava/lang/Object;Ljava/lang/Object;)V setSubject)(Lorg/dataone/service/types/v1/Subject;)Vjava/lang/IntegervalueOf(I)Ljava/lang/Integer; listSubjects(Lorg/dataone/service/types/v1/Session;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lorg/dataone/service/types/v1/SubjectInfo;printStackTrace getMessagefail'(Ljava/lang/String;Ljava/lang/String;)VsetPidgetMN.(Ljava/lang/String;)Lorg/dataone/client/MNode;org/dataone/client/MNodesynchronizationFailed_(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/exceptions/SynchronizationFailed;)Zjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;org/dataone/client/D1Object checkNotNull(Ljava/util/List;)V"org/dataone/configuration/SettingsgetConfiguration2()Lorg/apache/commons/configuration/Configuration;.org/apache/commons/configuration/Configuration getString!</=>?@AB CDE>**YF 25G HIJDE+F;G HIKALMDE+FEG HINDEs*L+ M, Y ,, +,N- Y --F. JK LMN7O@PFQRRkSrTG*sHI iOPaQ>F-R>STU@2U@KVWAXYsZ[\DEK*LMYN-Y+-M, L+ +!";>F2 Y[ \ ]^_/`;d>a?bCcJeG4 1OP /]^'_`? abKHIS7Tcd@ef A X[gDEJ*#YL+Y$Y%&'M,()*++,,W L+ +!":=F2 iklm%n+p6q:u=r>sBtIvG*,_`%hi> abJHIS}f jDEe\-Y.LM&N/Y+SY,SY-S0:1 :3":/YSY,SY-S0:14":$),2LVY2F>z{ |}$),.36LQVY[GR.ak[ak\HITlm PnoMp>$8qr6&smt $8quS9,evwUxy%evwUxvyA[zDEH*5 66F G HIA[{|EW Y 7+8F GHI}>~DE&9:;F3