public IList <DLTest> CreateDLTestsWithAttributeCount(DataSet ds, int i) { if (i != 1) { throw new ApplicationException("For now DLTests with only 1 attribute can be craeted , not" + i); } var nonTargetAttributes = ds.GetNonTargetAttributes(); var tests = new List <DLTest>(); foreach (var nta in nonTargetAttributes) { var ntaValues = ds.GetPossibleAttributeValues(nta); foreach (var ntaValue in ntaValues) { var test = new DLTest(); test.Add(nta, ntaValue); tests.Add(test); } } return(tests); }
public void Add(DLTest test, string outcome) { tests.Add(test); testOutcomes[test] = outcome; }