METHOD_0 ( ) { IDENT_0 . METHOD_1 ( false ) ; IDENT_1 . METHOD_1 ( true ) ; group . METHOD_2 ( java . util . Arrays . asList ( java . util . Optional . of ( false ) , java . util . Optional . of ( true ) , java . util . Optional . of ( false ) , java . util . Optional . of ( false ) ) ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( ) { return METHOD_4 ( ) . stream ( ) . map ( ( IDENT_2 ) -> IDENT_2 instanceof net . sf . IDENT_3 . model . api . property . IDENT_4 ? java . util . Optional . of ( ( ( net . sf . IDENT_3 . model . api . property . IDENT_4 ) ( IDENT_2 ) ) . METHOD_5 ( ) ) : java . util . Optional . < java . lang . Boolean > empty ( ) ) . collect ( java . util . stream . IDENT_5 . toList ( ) ) ; }
org . junit . Assert . assertEquals ( java . util . Arrays . asList ( java . util . Optional . empty ( ) , java . util . Optional . of ( true ) , java . util . Optional . empty ( ) , java . util . Optional . of ( false ) ) , group . METHOD_3 ( ) )