METHOD_0 ( ) { org . openscience . cdk . IDENT_0 factory = new org . openscience . cdk . METHOD_1 ( 5 ) ; factory . METHOD_2 ( org . openscience . cdk . METHOD_1 . key ( org . openscience . cdk . interfaces . IDENT_1 . class ) , new org . openscience . cdk . METHOD_1 . IDENT_2 < org . openscience . cdk . interfaces . IDENT_1 > ( null ) { @ java . lang . Override public org . openscience . cdk . interfaces . IDENT_1 create ( java . lang . Object [ ] IDENT_3 ) { return mock ( . class ) ; } } ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( java . lang . Class ) { try { if ( ! ( IDENT_4 . METHOD_4 ( ) ) ) throw new java . lang . IllegalArgumentException ( ( STRING_0 + ( IDENT_4 . getClass ( ) ) ) ) ; org . openscience . cdk . METHOD_1 . IDENT_5 < T > IDENT_6 = get ( new org . openscience . cdk . METHOD_1 . METHOD_5 ( IDENT_4 , org . openscience . cdk . METHOD_1 . IDENT_7 ) ) ; return IDENT_6 . create ( null ) ; } catch ( java . lang . IDENT_8 e ) { throw new java . lang . IllegalArgumentException ( STRING_1 , e ) ; } catch ( java . lang . IDENT_9 e ) { throw new java . lang . IllegalArgumentException ( STRING_2 , e ) ; } catch ( java . lang . reflect . IDENT_10 e ) { throw new java . lang . IllegalArgumentException ( STRING_3 , e ) ; } }
org . junit . Assert . assertNotNull ( factory . METHOD_3 ( org . openscience . cdk . interfaces . IDENT_1 . class ) )