protected void assertFailsWith(String command,JSONObject args,String... fragments) throws Exception {
  assertFailsWith(command,args.toString(),fragments);
}

protected void assertFailsWith ( String command , JSONObject args , String ... fragments ) throws Exception { assertFailsWith ( command , args . toString ( ) , fragments ) ; }
sends the command + args , expecting a failure such that all fragments occur in the failure message string . use this to verify a failure case is hitting the right error messages back to the user .
