1 7YZ Y 6[ 7\] Y ^ 6_`abcde fg h ij ikl imn Yopqr s tu 6vB wxy 6z{ | 6}~ 6target_6Lorg/seasar/ymir/zpt/DecorateByNotesTypePrefixHandler;()VCodeLineNumberTableLocalVariableTablethis:Lorg/seasar/ymir/zpt/DecorateByNotesTypePrefixHandlerTest;setUpnotesLorg/seasar/ymir/message/Notes; Exceptions test_値が追加できることAtest_既存の値がない場合でも値が設定できること>test_条件にマッチしない場合は何もしないこと test_値が置換できることDtest_値が既に設定されている場合は何もしないことItest_条件を省略した場合はNotesがあれば装飾されること9test_条件としてwithという単語が使えることBtest_追加する値としてwithという単語が使えることStest_文法エラーの場合はIllegalArgumentExceptionがスローされることexpected$Ljava/lang/IllegalArgumentException;Ttest_文法エラーの場合はIllegalArgumentExceptionがスローされること2Ttest_文法エラーの場合はIllegalArgumentExceptionがスローされること3Ttest_文法エラーの場合はIllegalArgumentExceptionがスローされること4Ttest_文法エラーの場合はIllegalArgumentExceptionがスローされること5^test_talAttributesの中でない場合はIllegalArgumentExceptionがスローされること5ttest_class属性以外の属性に対して使用した場合はIllegalArgumentExceptionがスローされること5 SourceFile)DecorateByNotesTypePrefixHandlerTest.java :;4org/seasar/ymir/zpt/DecorateByNotesTypePrefixHandler 89 A;0org/seasar/ymir/zpt/YmirTalesExpressionEvaluator net/skirnir/freyja/TagElementinputnet/skirnir/freyja/Attributeclassnumber" :net/skirnir/freyja/Element : tal:attributes org/seasar/ymir/message/Noteshoehoeorg/seasar/ymir/message/Notejava/lang/Object : with   number error  hoehoe with error errorfugafuga with errorhoehoe with !errorhoehoe with error with errorwith with error number withhoehoe with with ;"java/lang/IllegalArgumentExceptionhoehoe fugafugahoehoe fugafuga hehehehoehoe with hehehe fugafugaid8org/seasar/ymir/zpt/DecorateByNotesTypePrefixHandlerTestorg/seasar/ymir/zpt/ZptTestCasejava/lang/ExceptionsetTalesExpressionEvaluator:(Lnet/skirnir/freyja/zpt/tales/TalesExpressionEvaluator;)Vcontext_+Lnet/skirnir/freyja/zpt/ZptTemplateContext;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VQ(Ljava/lang/String;[Lnet/skirnir/freyja/Attribute;[Lnet/skirnir/freyja/Element;)V)net/skirnir/freyja/zpt/ZptTemplateContext setElement:(Lnet/skirnir/freyja/Element;)Lnet/skirnir/freyja/Element; setTargetName(Ljava/lang/String;)VsetProcessingAttributeName((Ljava/lang/String;[Ljava/lang/Object;)VaddQ(Ljava/lang/String;Lorg/seasar/ymir/message/Note;)Lorg/seasar/ymir/message/Notes; httpRequest_5Lorg/seasar/ymir/mock/servlet/MockHttpServletRequest;3org/seasar/ymir/mock/servlet/MockHttpServletRequest setAttribute'(Ljava/lang/String;Ljava/lang/Object;)V varResolver_*Lorg/seasar/ymir/zpt/YmirVariableResolver;handleo(Lnet/skirnir/freyja/TemplateContext;Lnet/skirnir/freyja/VariableResolver;Ljava/lang/String;)Ljava/lang/Object; assertEquals'(Ljava/lang/Object;Ljava/lang/Object;)Vfail!6789:;<>**Y=   > ?@A;< **Y* Y  Y Y SW*  * YL+YYW* !+"=& ;DMU{>?@U3BCDEF;<E#** *$%&'= !> ?@DEG;<b0* Y  W(** *$%&'=$&/(> 0?@DEH;<E** *$)&'= +-> ?@DEI;<E(** *$*&'= 02> ?@DEJ;<E#** *$+&'= 57> ?@DEK;<E#** *$,&'= :<> ?@DEL;<E#** *$-&'= ?A> ?@DEM;<E.** *$/&'= DF> ?@DEN;<f** *$&W0L1=KLNMO>OP?@DEQ;<f** *$&W0L1=TUWVX>OP?@DER;<f** *$2&W0L1=]^`_a>OP?@DES;<f** *$3&W0L1=fgihj>OP?@DET;<f** *$4&W0L1=oqsrt>OP?@DEU;<r"* ** *$+&W0L 1=xz{} |!~>!OP"?@DEV;<s#* 5** *$+&W0L !1= !">"OP#?@DEWX