METHOD_0 ( ) { org . IDENT_0 . IDENT_1 . shell . common . validator . IDENT_2 IDENT_3 = new org . IDENT_0 . IDENT_1 . shell . common . validator . METHOD_1 ( ) ; java . lang . Object instance = new java . lang . Object ( ) ; org . IDENT_0 . IDENT_1 . shell . common . validator . annotation . IDENT_4 annotation = new org . IDENT_0 . IDENT_1 . shell . common . validator . annotation . METHOD_2 ( ) { @ org . IDENT_0 . IDENT_1 . shell . common . validator . Override public java . lang . Class < ? extends java . lang . annotation . IDENT_5 > METHOD_3 ( ) { return org . IDENT_0 . IDENT_1 . shell . common . validator . annotation . METHOD_2 . class ; } } ; "<AssertPlaceHolder>" ; } validate ( java . lang . Object , java . lang . annotation . IDENT_5 , java . lang . Object ) { java . util . List < java . lang . String > values = METHOD_4 ( annotation ) ; return ( value == null ) || ( values . contains ( value . toString ( ) ) ) ; }
org . junit . Assert . assertThat ( IDENT_3 . validate ( instance , annotation , pattern ) , org . hamcrest . Matchers . is ( result ) )