METHOD_0 ( ) { org . eclipse . core . runtime . Path IDENT_0 = new org . eclipse . core . runtime . Path ( IDENT_1 . METHOD_1 ( ) . getAbsolutePath ( ) ) ; when ( IDENT_2 . METHOD_2 ( any ( org . eclipse . IDENT_3 . core . IDENT_4 . class ) , anyString ( ) , METHOD_3 ( ) ) ) . thenReturn ( IDENT_0 ) ; java . nio . file . IDENT_5 . write ( IDENT_0 . METHOD_4 ( ) . METHOD_5 ( ) , STRING_0 . getBytes ( IDENT_6 . UTF_8 ) , IDENT_7 . IDENT_8 ) ; com . google . cloud . tools . eclipse . IDENT_9 . IDENT_10 . persistence . IDENT_11 serializer = new com . google . cloud . tools . eclipse . IDENT_9 . IDENT_10 . persistence . METHOD_6 ( IDENT_2 , IDENT_12 , IDENT_13 ) ; java . util . List < java . lang . String > IDENT_14 = serializer . METHOD_7 ( IDENT_15 ) ; "<AssertPlaceHolder>" ; } METHOD_7 ( org . eclipse . IDENT_3 . core . IDENT_4 ) { java . io . File IDENT_16 = METHOD_2 ( IDENT_15 , com . google . cloud . tools . eclipse . IDENT_9 . IDENT_10 . persistence . METHOD_6 . IDENT_17 , false ) ; if ( IDENT_16 == null ) { return java . util . Collections . emptyList ( ) ; } try ( java . io . IDENT_18 reader = java . nio . file . IDENT_5 . METHOD_8 ( IDENT_16 . METHOD_5 ( ) , IDENT_6 . UTF_8 ) ) { com . google . gson . IDENT_19 array = gson . METHOD_9 ( reader , com . google . gson . IDENT_19 . class ) ; if ( array == null ) { return java . util . Collections . emptyList ( ) ; } java . util . List < java . lang . String > IDENT_14 = new java . util . ArrayList ( array . size ( ) ) ; for ( com . google . gson . IDENT_20 element : array ) { IDENT_14 . add ( element . METHOD_10 ( ) ) ; } return IDENT_14 ; } catch ( com . google . gson . IDENT_21 ex ) { com . google . cloud . tools . eclipse . IDENT_9 . IDENT_10 . persistence . METHOD_6 . logger . log ( IDENT_22 . IDENT_23 , ( STRING_1 + IDENT_16 ) , ex ) ; return java . util . Collections . emptyList ( ) ; } }
org . junit . Assert . assertThat ( IDENT_14 , org . hamcrest . Matchers . contains ( "a" , "b" ) )