METHOD_0 ( ) { net . time4j . IDENT_0 date = net . time4j . IDENT_0 . of ( INT_0 , 12 , INT_1 ) ; net . time4j . format . IDENT_1 . IDENT_2 < net . time4j . IDENT_0 > IDENT_3 = net . time4j . format . IDENT_1 . IDENT_2 . METHOD_1 ( IDENT_4 . IDENT_5 , Locale . IDENT_6 ) ; net . time4j . format . IDENT_1 . IDENT_2 < net . time4j . IDENT_0 > IDENT_7 = net . time4j . format . IDENT_1 . IDENT_2 . METHOD_1 ( IDENT_4 . IDENT_5 , Locale . IDENT_8 ) ; "<AssertPlaceHolder>" ; } with ( net . time4j . IDENT_9 . IDENT_10 ) { if ( ( ( this . id ) == null ) || ( ( this . METHOD_2 ( ) ) == strategy ) ) { return this ; } else if ( strategy == ( IDENT_11 ) ) { return new net . time4j . IDENT_9 . METHOD_3 ( this . id , this . IDENT_9 , false ) ; } else if ( strategy == ( IDENT_12 ) ) { return new net . time4j . IDENT_9 . METHOD_3 ( this . id , this . IDENT_9 , true ) ; } throw new java . lang . METHOD_4 ( strategy . toString ( ) ) ; }
org . junit . Assert . assertThat ( IDENT_3 . with ( Locale . IDENT_8 ) . format ( date ) , org . hamcrest . CoreMatchers . is ( IDENT_7 . format ( date ) ) )