@DataProvider public Object[][] invalidIdProvider(){
  return new Object[][]{new Object[]{"31455824-6676-4cd8-8fd1-85ce0013f2d7","Experiment \"31455824-6676-4cd8-8fd1-85ce0013f2d7\" not found",HttpStatus.SC_NOT_FOUND},new Object[]{"00000000-0000-0000-0000-000000000000","Experiment \"00000000-0000-0000-0000-000000000000\" not found",HttpStatus.SC_NOT_FOUND},new Object[]{"foobar","com.intuit.wasabi.experimentobjects.exceptions.InvalidIdentifierException: Invalid experiment identifier \"foobar\"",HttpStatus.SC_INTERNAL_SERVER_ERROR},new Object[]{"0","com.intuit.wasabi.experimentobjects.exceptions.InvalidIdentifierException: Invalid experiment identifier \"0\"",HttpStatus.SC_INTERNAL_SERVER_ERROR},new Object[]{"../applications","The server was unable to process the request",HttpStatus.SC_INTERNAL_SERVER_ERROR}};
}

@ DataProvider public Object [ ] [ ] invalidIdProvider ( ) { return new Object [ ] [ ] { new Object [ ] { "31455824-6676-4cd8-8fd1-85ce0013f2d7" , "Experiment \"31455824-6676-4cd8-8fd1-85ce0013f2d7\" not found" , HttpStatus . SC_NOT_FOUND } , new Object [ ] { "00000000-0000-0000-0000-000000000000" , "Experiment \"00000000-0000-0000-0000-000000000000\" not found" , HttpStatus . SC_NOT_FOUND } , new Object [ ] { "foobar" , "com.intuit.wasabi.experimentobjects.exceptions.InvalidIdentifierException: Invalid experiment identifier \"foobar\"" , HttpStatus . SC_INTERNAL_SERVER_ERROR } , new Object [ ] { "0" , "com.intuit.wasabi.experimentobjects.exceptions.InvalidIdentifierException: Invalid experiment identifier \"0\"" , HttpStatus . SC_INTERNAL_SERVER_ERROR } , new Object [ ] { "../applications" , "The server was unable to process the request" , HttpStatus . SC_INTERNAL_SERVER_ERROR } } ; }
provides invalid ids and their expected results .
