METHOD_0 ( ) { org . neo4j . kernel . impl . IDENT_0 . IDENT_1 IDENT_2 = mock ( org . neo4j . kernel . impl . IDENT_0 . IDENT_1 . class ) ; org . neo4j . kernel . impl . IDENT_0 . IDENT_3 factory = mock ( org . neo4j . kernel . impl . IDENT_0 . IDENT_3 . class ) ; org . neo4j . kernel . impl . factory . IDENT_4 loader = org . neo4j . kernel . impl . factory . IDENT_5 . METHOD_1 ( IDENT_2 , factory ) ; org . neo4j . kernel . impl . IDENT_0 . IDENT_3 IDENT_6 = loader . select ( ) ; "<AssertPlaceHolder>" ; verify ( factory ) . METHOD_2 ( METHOD_3 ( IDENT_2 ) , any ( org . neo4j . kernel . configuration . IDENT_7 . class ) ) ; } select ( ) { org . neo4j . kernel . impl . IDENT_0 . IDENT_3 IDENT_8 ; java . lang . String IDENT_9 = org . neo4j . kernel . impl . IDENT_0 . IDENT_3 . class . METHOD_4 ( ) ; java . util . List < org . neo4j . kernel . impl . IDENT_0 . IDENT_3 > IDENT_10 = METHOD_5 ( ) ; if ( IDENT_10 . isEmpty ( ) ) { IDENT_8 = new org . neo4j . kernel . impl . IDENT_0 . METHOD_6 ( ) ; log . info ( ( ( ( ( STRING_0 + IDENT_9 ) + STRING_1 ) + STRING_2 ) + ( org . neo4j . kernel . impl . IDENT_0 . METHOD_6 . class . METHOD_4 ( ) ) ) ) ; } else if ( ( IDENT_10 . size ( ) ) == 1 ) { IDENT_8 = IDENT_10 . get ( 0 ) ; log . info ( ( ( ( STRING_3 + IDENT_9 ) + STRING_4 ) + ( IDENT_8 . getClass ( ) . METHOD_4 ( ) ) ) ) ; } else { throw new java . lang . IllegalStateException ( ( ( ( STRING_5 + IDENT_9 ) + STRING_6 ) + IDENT_10 ) ) ; } IDENT_8 . METHOD_2 ( IDENT_2 , config ) ; return IDENT_8 ; }
org . junit . Assert . assertSame ( factory , IDENT_6 )