*
* @throws ParameterException on errors.
*/
@Test
public void testCASHResults() {
ListParameterization inp = new ListParameterization();
// CASH input
inp.addParameter(FileBasedDatabaseConnection.PARSER_ID, ParameterizationFunctionLabelParser.class);
// Input
Database db = makeSimpleDatabase(UNITTEST + "hierarchical-3d2d1d.csv", 600, inp, null);
// CASH parameters
ListParameterization params = new ListParameterization();
params.addParameter(CASH.JITTER_ID, 0.7);
params.addParameter(CASH.MINPTS_ID, 50);
params.addParameter(CASH.MAXLEVEL_ID, 25);
params.addFlag(CASH.ADJUST_ID);
// setup algorithm
CASH cash = ClassGenericsUtil.parameterizeOrAbort(CASH.class, params);
testParameterizationOk(params);