METHOD_0 ( ) { IDENT_0 . context . IDENT_1 . IDENT_2 ctx = new IDENT_0 . context . IDENT_1 . METHOD_1 ( ) ; ctx . METHOD_2 ( "a" ) ; ctx . METHOD_2 ( "b" ) ; ctx . METHOD_2 ( STRING_0 ) ; ctx . METHOD_3 ( ) ; ctx . METHOD_3 ( ) ; "<AssertPlaceHolder>" ; } get ( ) { java . util . IDENT_3 < IDENT_4 > ctx = values . get ( ) ; if ( ctx . isEmpty ( ) ) { return java . util . Optional . empty ( ) ; } else { return java . util . Optional . of ( ctx . get ( ( ( ctx . size ( ) ) - 1 ) ) ) ; } }
org . junit . Assert . assertEquals ( java . util . Optional . of ( "a" ) , ctx . get ( ) )