METHOD_0 ( ) { "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . Object ) { java . lang . Class < ? > type = com . IDENT_0 . IDENT_1 . builder . impl . IDENT_2 . METHOD_2 ( value ) ; if ( type == ( void . class ) ) { if ( value instanceof java . lang . IDENT_3 ) { type = com . IDENT_0 . IDENT_1 . builder . impl . IDENT_3 . class ; } else if ( value instanceof java . lang . Double ) { type = com . IDENT_0 . IDENT_1 . builder . impl . Double . class ; } } return type ; }
org . junit . Assert . assertEquals ( com . IDENT_0 . IDENT_1 . builder . impl . Double . class , com . IDENT_0 . IDENT_1 . builder . impl . IDENT_2 . METHOD_1 ( ( ( double ) ( 0 ) ) ) )