* @throws ParameterException
*/
@Test
public void testPreDeConResults() {
// Additional input parameters
ListParameterization inp = new ListParameterization();
inp.addParameter(ClassLabelFilter.CLASS_LABEL_INDEX_ID, 1);
Class<?>[] filters = new Class<?>[] { ClassLabelFilter.class };
// FIXME: makeSimpleDatabase currently does also add FILTERS, this doesn't
// work.
Database db = makeSimpleDatabase(UNITTEST + "axis-parallel-subspace-clusters-6d.csv.gz", 2500, inp, filters);
ListParameterization params = new ListParameterization();
// PreDeCon
// FIXME: These parameters do NOT work...
params.addParameter(AbstractProjectedDBSCAN.EPSILON_ID, 50);
params.addParameter(AbstractProjectedDBSCAN.MINPTS_ID, 50);
params.addParameter(AbstractProjectedDBSCAN.LAMBDA_ID, 2);
// setup algorithm
PreDeCon<DoubleVector> predecon = ClassGenericsUtil.parameterizeOrAbort(PreDeCon.class, params);
testParameterizationOk(params);