@Pure @CausesError({MissingImmutableParameterCheckException.class,PureMethodParameterNotImmutableException.class}) public static String testParam4Bad(Object in1,Object in2){
  Pure4J.immutable(in1);
  return in1.toString() + in2.toString();
}

@ Pure @ CausesError ( { MissingImmutableParameterCheckException . class , PureMethodParameterNotImmutableException . class } ) public static String testParam4Bad ( Object in1 , Object in2 ) { Pure4J . immutable ( in1 ) ; return in1 . toString ( ) + in2 . toString ( ) ; }
not testing all the parameters
